HamburgerMenu
hirist

Job Description

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.


info-icon

Did you find something suspicious?