Posted on: 14/08/2025
Job Description :
As a Java Developer, you will be a key contributor to our software development lifecycle. You will leverage your deep expertise in Java, Spring Boot, cloud platforms (AWS, Azure, etc.), and containerization technologies (Docker, Kubernetes) to build and deploy robust applications.
You will have the autonomy to choose the right tools and technologies for the job and will be actively involved in automating testing, deployment, and monitoring processes.
Roles and Responsibilities :
- Write clean, efficient, and well-documented code.
- Demonstrate the ability to analyze business requirements and strategically choose the most appropriate tools and technologies for optimal solution delivery.
- Implement and maintain automated testing frameworks (unit, integration, end-to-end).
- Implement robust monitoring solutions to ensure application health and performance.
- Work in close coordination with development and operations teams to foster a DevOps culture.
- Ensure application performance aligns with customer expectations and service level agreements (SLAs).
- Participate in troubleshooting and resolving production issues.
- Actively participate in agile methodologies (Scrum, Kanban) including sprint planning, daily stand-ups, and retrospectives.
- Design, build, and maintain cloud-based applications leveraging services from AWS, Azure, or other cloud providers.
- Utilize containerization technologies such as Docker and Kubernetes for application deployment, scaling, and management.
Skills :
- Proficiency in other programming languages is a major plus.
- Thorough understanding of fundamental data structures and algorithms.
- Exceptional problem-solving and analytical abilities.
- Strong knowledge of Java frameworks, particularly Spring Boot, for building microservices and enterprise applications.
- Experience with unit test automation frameworks (e.g., JUnit, Mockito).
- Proven experience in software development using agile methodologies.
- Familiarity with DevOps tools such as Git, Jenkins, Maven, Gradle for version control, CI/CD, and build automation.
Qualification :
- At least 4 years of relevant experience (flexible based on demonstrable skills and impact) in Java-based programming
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1529771
Interview Questions for you
View All