Roles and Responsibilities
development lifecycle
Apache, Tomcat, Hibernate, MySQL, and other open source Java
components
expertise, and / or code changes
Required Skills
○ Core Java (Java 8 or above) – deep understanding of OOP,
multithreading, collections, and design patterns.
○ Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring
Data).
○ RESTful API development and integration experience.
○ Database proficiency – SQL (MySQL, PostgreSQL, Oracle) and / or
NoSQL (MongoDB, Cassandra).
○ Familiarity with Microservices architecture and distributed systems.
○ Hands-on with version control (Git), build tools (Maven / Gradle), and
CI / CD pipelines.
○ Exposure to cloud platforms (AWS / Azure / GCP) and containerization
(Docker, Kubernetes) is a plus.
○ Strong analytical, debugging, and problem-solving skills.
○ Excellent communication and collaboration abilities.
Senior Software Engineer Java • Rajkot, IN