Posted on: 09/11/2025
Description :
Job Summary :
We are seeking a highly skilled Senior Java Developer to design, develop, and maintain enterprise-grade applications and backend systems.
The ideal candidate will possess strong expertise in Java, Spring Framework, microservices, and cloud-native development.
This role requires deep technical proficiency, problem-solving ability, and a strong understanding of modern software engineering practices to build scalable, reliable, and high-performance solutions.
Key Responsibilities :
- Design, develop, test, and deploy robust and scalable backend services and APIs using Java and Spring Boot.
- Participate in system design discussions and help define architecture for new modules and microservices.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Integrate applications with databases, external APIs, and third-party services.
- Optimize code for performance, scalability, and reliability.
- Collaborate with product managers, architects, and cross-functional teams to understand requirements and translate them into technical solutions.
- Mentor junior developers, perform code reviews, and ensure high-quality deliverables.
- Provide input in technical design documentation, estimation, and sprint planning.
- Contribute to continuous improvement by proposing process and technology enhancements.
- Develop unit, integration, and performance tests to ensure system stability.
- Debug and resolve production issues, providing root cause analysis and long-term solutions.
- Work closely with DevOps teams to build CI/CD pipelines for automated deployment and testing.
- Ensure applications are secure, compliant, and optimized for cloud environments.
- Maintain and enhance existing applications, refactoring legacy code where necessary.
- Stay up to date with the latest Java frameworks, tools, and industry trends.
- Participate in agile ceremonies (daily stand-ups, retrospectives, sprint reviews).
Required Qualifications :
- Bachelors or Masters degree in Computer Science, Information Technology, or related field.
- 5 - 8 years of professional experience in Java development.
- Strong proficiency in Java 8+, Spring Framework, Spring Boot, and RESTful API development.
- Experience with microservices architecture and containerization (Docker, Kubernetes).
- Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.
- Experience with message brokers such as Kafka, RabbitMQ, or ActiveMQ.
- Familiarity with build and dependency management tools like Maven or Gradle.
- Strong understanding of OOP, design patterns, and multithreading.
- Hands-on experience with Git, JIRA, and Agile/Scrum methodologies
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1571744
Interview Questions for you
View All