Posted on: 08/12/2025
Description :
Key Responsibilities :
- Design, develop, and maintain high-performance applications using Java and Spring Boot.
- Build and deploy microservices for scalable and distributed systems.
- Implement and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or similar.
- Write clean, efficient, and maintainable code following industry best practices.
- Troubleshoot, debug, and resolve technical issues to ensure smooth system functionality.
- Collaborate with architects, QA engineers, DevOps teams, and other developers for seamless integration.
- Participate in code reviews, technical discussions, and architectural decisions.
- Contribute to system design, optimization, and performance tuning.
- Stay updated with emerging technologies, best practices, and industry trends.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related field (preferred).
- 3- 5 years of hands-on experience in Java-based application development.
- Strong expertise in Spring Boot and related Spring ecosystem components.
- Proficiency in building and deploying microservices architecture.
- In-depth knowledge of CI/CD principles and tools such as Jenkins, GitLab CI/CD, Docker, etc.
- Familiarity with cloud platforms (AWS, Azure, GCP) and containerization.
- Strong debugging and troubleshooting skills.
- Solid understanding of RESTful APIs, design patterns, and application performance optimization.
- Excellent communication, teamwork, and stakeholder interaction skills.
- Strong problem-solving and analytical skills.
Preferred Skills (Nice-to-Have) :
- Experience with Kubernetes or orchestration tools.
- Exposure to message brokers (Kafka, RabbitMQ).
- Knowledge of relational and NoSQL databases.
- Understanding of DevOps principles and infrastructure automation.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1586730
Interview Questions for you
View All