Add expected salary to your profile for insights
We are looking for an experienced Java Developer / Senior Java Developer to join our growing engineering team. The successful candidate will bring strong expertise in Java development , Docker & Kubernetes deployment / configuration , and CI / CD pipeline automation . You will be responsible for building scalable, reliable applications and mentoring team members, while contributing to architecture decisions and best practices.
Responsibilities
- Design, develop, test, and maintain high-quality Java-based applications.
- Architect and implement microservices and cloud-native solutions.
- Deploy, configure, and manage applications using Docker and Kubernetes.
- Build and maintain CI / CD pipelines to automate build, test, and deployment processes.
- Collaborate closely with DevOps, QA, and business teams to deliver end-to-end solutions.
- Troubleshoot complex issues and optimize application performance and scalability.
- Participate in code reviews, ensuring adherence to coding standards and security best practices.
- Contribute to technical design discussions and provide guidance to junior developers.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.7+ years of professional experience in Java development.Strong hands-on expertise with Docker (containerization, image management).Proven experience with Kubernetes (deployment, scaling, monitoring, configuration).Solid understanding and practical experience with CI / CD pipelines (Jenkins, GitLab CI, GitHub Actions, or equivalent).Strong knowledge of REST APIs, microservices, and distributed system design.Experience with relational (MySQL, PostgreSQL) and / or NoSQL databases (MongoDB, Cassandra).Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.Excellent problem-solving, communication, and teamwork skills.Unlock job insights
Salary match Number of applicants Skills match
#J-18808-Ljbffr