Posted on: 26/11/2025
Description :
Job Summary :
We are looking for a skilled Java Developers with strong experience in building scalable, high-performance web applications. The ideal candidates will be proficient in back-end Java development, with a focus on microservices architecture, cloud deployment (AWS).
Key Responsibilities :
- Design, develop, and maintain web applications using Java/J2EE, Spring Boot, Spring cloud and RESTful APIs.
- Implement microservices architecture, ensuring scalability and modularity across services.
- Apply object-oriented design principles, design patterns, and Domain-Driven Design (DDD) for efficient software solutions.
- Develop and execute unit and integration tests (JUnit) following TDD practices.
- Collaborate with cross-functional teams for requirement analysis, design discussions, and continuous integration/deployment (CI/CD).
- Work with AWS services (S3, EC2, DynamoDB) to deploy and manage cloud-based applications.
- Manage database design and development using PostgreSQL, MySQL, Oracle, or NoSQL databases.
- Develop and maintain multithreaded and high-performance applications.
- Use Docker, Kubernetes, and GitHub for containerization, orchestration, and version control.
- Ensure code quality, testability, and automation in all development activities.
Required Skills and Qualifications :
- 7+ years of experience with Java 8+
- Strong knowledge of Spring Boot, RESTful APIs, microservices, and object-oriented programming.
- Proficiency in unit testing (JUnit).
- Solid understanding of data structures, algorithms, and design patterns.
- Experience with AWS cloud services, DevOps tools (Docker, Kubernetes), Kafqa
- Familiarity with relational and NoSQL databases and SQL query optimization.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and collaboration abilities.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1580682
Interview Questions for you
View All