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.
Robust knowledge of UI frameworks and technologies, including Angular, ReactJS, Bootstrap, JavaScript, TypeScript, HTML5, CSS, SCSS, and SASS.
Experience with Node.js and up-to-date web application development.
Valuable 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.
📌 Senior Java Software Engineer Ahmedabad (India)
🏢 Tigi HR
📍 India