remoteonsite
Senior Software Engineer - Java - CitiusTech
Software Engineer
Senior Java Engineer with 3–5 years experience designing and delivering scalable micro‑service solutions, building REST APIs, and collaborating in Agile teams to support healthcare technology platforms.
About the role
Key Responsibilities
- Design, develop, and maintain Java‑based microservices and RESTful APIs for healthcare applications.
- Collaborate with product owners, architects, and QA teams in an Agile environment to deliver high‑quality features on schedule.
- Write efficient, clean, and testable code using Spring Framework and related technologies.
- Participate in code reviews, troubleshoot production issues, and optimize performance of database queries.
- Contribute to continuous integration/continuous deployment pipelines and ensure adherence to best practices.
Requirements
- 3–5 years of professional experience in Java development, preferably with Spring Boot.
- Strong understanding of RESTful API design and microservice architecture.
- Proficiency in SQL and relational database concepts.
- Experience working in Agile/Scrum teams and using version‑control tools such as Git.
- Excellent problem‑solving skills and ability to communicate technical concepts clearly.