Senior Java Software Engineer

TIGI HR
Ahmedabad, Gujarat, India

Key Responsibilities & Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 5+ years of experience in Java development, with strong hands-on expertise in Angular.
  • Extensive experience with Java, Spring Framework, Spring Boot, Microservices, JPA, and Hibernate.
  • Strong knowledge of UI frameworks and technologies, including Angular, ReactJS, Bootstrap, JavaScript, TypeScript, HTML5, CSS, SCSS, and SASS.
  • Experience with Node.js and modern web application development.
  • Good understanding of authentication and authorization mechanisms, including JSON Web Tokens (JWT).
  • Hands-on experience with RESTful and SOAP web services.
  • Strong knowledge of relational databases, particularly PostgreSQL and MySQL.
  • Experience with testing tools such as JUnit, SOAP UI, and Postman.
  • Familiarity with build automation tools such as Maven and Gradle.
  • Understanding of web user interface design principles and best practices.
  • Experience working with Agile development methodologies, particularly Scrum.
  • Knowledge of continuous integration tools such as Jenkins and version control systems such as Git.

Score my resume against this job, free →

Will you get shortlisted for this role? Check your match free →