Posted on: 23/10/2025
Key Skills :
Java, Spring MVC, Spring Boot, CI/CD Pipeline, Docker, Kubernetes, JavaScript, SQL, Agile Methodologies
Job Summary :
We are looking for a Senior Java Developer who can take ownership of complex, mission-critical projects and deliver high-quality, scalable software solutions. The ideal candidate is a hands-on technologist with deep expertise in backend development, CI/CD, and containerized deployments - and who can mentor others while continuously improving processes.
Responsibilities :
- Design, develop, and maintain robust Java-based applications using Spring Boot and Spring MVC.
- Implement RESTful APIs and integrate with microservices and third-party systems.
- Develop and manage CI/CD pipelines for automated build, testing, and deployment.
- Deploy applications using Docker and Kubernetes, ensuring scalability and reliability.
- Ensure code quality, performance tuning, and adherence to best practices through code reviews.
- Collaborate closely with product managers, architects, and QA teams in an agile environment.
- Provide technical mentorship and support to junior team members.
- Prepare and maintain detailed design and technical documentation.
- Manage and track project progress using JIRA, and maintain documentation on Confluence.
- Conduct root-cause analysis, resolve complex technical issues, and propose long-term solutions.
- Actively participate in process improvement initiatives, automation, and innovation activities.
- Take lead responsibilities in the absence of the designated lead or manager.
- Contribute to organizational activities, including technical recruitment and knowledge sharing.
Role Expectations :
- Demonstrate ownership and accountability for individual and team deliverables.
- Exhibit specialized skills and deliver with consistent quality and precision.
- Adapt tools, techniques, and procedures independently with minimal supervision.
- Show initiative in enhancing productivity, automation, and delivery standards.
- Communicate effectively and professionally across cross-functional teams.
- Provide accurate effort estimates, deliver tasks on schedule, and ensure continuous improvement.
Desired Candidate Profile :
- 5-10 years of hands-on experience in Java, Spring Boot, and microservices architecture.
- Practical knowledge of containerization (Docker, Kubernetes) and deployment pipelines.
- Experience building CI/CD pipelines using Jenkins, GitLab CI, or similar tools.
- Strong understanding of SQL and database design; exposure to NoSQL is a plus.
- Familiarity with front-end technologies like JavaScript or Angular (preferred).
- Solid understanding of Agile principles, DevOps, and modern software development practices.
- Excellent analytical, problem-solving, and leadership skills.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1564235
Interview Questions for you
View All