Posted on: 16/09/2025
Role Overview :
We are seeking a highly skilled Senior Java Software Engineer with deep expertise in Java development and modern engineering practices. The ideal candidate will design, develop, and maintain enterprise-grade applications with a strong focus on performance, scalability, and reliability. The role also involves leveraging CI/CD pipelines, cloud platforms, and container orchestration to deliver secure, efficient, and high-quality solutions.
Key Responsibilities :
- Design, develop, and maintain Java-based applications with high availability and scalability.
- Write clean, efficient, and testable code following best practices.
- Collaborate with architects and product teams to design system components and integrations.
- Implement and optimize microservices deployed on Docker and Kubernetes.
- Ensure applications run securely and efficiently in AWS Cloud environments.
- Monitor, troubleshoot, and optimize applications for performance, cost, and resilience.
- Participate in Agile development processes, contributing to sprint planning, reviews, and retrospectives.
- Mentor junior engineers and contribute to engineering best practices.
Required Skills & Qualifications :
- 5+ years of experience in Java software development.
- Strong proficiency in Java, Spring/Spring Boot, REST APIs, and Microservices architecture.
- Hands-on experience with AWS Cloud services.
- Experience with relational and/or NoSQL databases.
- Good understanding of application security, performance tuning, and optimization.
- Familiarity with monitoring tools such as Grafana, Prometheus, or similar.
- Strong problem-solving, debugging, and analytical skills.
- Experience working in Agile/Scrum environments.
- Familiarity with Git-based workflows and collaboration tools (e.g., Jira, Confluence).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1546493
Interview Questions for you
View All