Unknown Company

Java Backend Developer

ks • Posted 3 days ago
Onsite Full Time General

Senior Java Backend DeveloperWe are looking for a highly skilled Senior Java Backend Developer to join our dynamic engineering team. The ideal candidate will have extensive experience in Java development, modern backend technologies, cloud-native applications, and CI/CD processes. You will be responsible for building and supporting scalable, secure, and high-performance applications and services.Key Responsibilities:Design, develop, and maintain applications using Java 8, 11, and 17.Build microservices and web applications using Spring Framework and Spring Boot.Develop secure RESTful and SOAP-based web services.Implement OAuth 2.0 and JWT for secure API authentication and authorization.Containerize applications using Docker and manage deployments on Kubernetes.Integrate and manage messaging systems using RabbitMQ (RMQ).Collaborate in CI/CD processes using GitLab, ensuring robust code delivery pipelines.Work with Vault or similar tools for secrets and configuration management.Use Visual Studio Code or IntelliJ for efficient Java development.Provide on-call production support and troubleshoot issues across environments.Assist in production deployments and ensure stable releases.Collaborate closely with cross-functional teams and adhere to Agile processes.Follow software development best practices and maintain high code quality standards.Required Skills & Qualifications:Strong experience with Java (versions 8, 11, 17).Expertise in Spring Framework, Spring Boot.Solid understanding of RESTful and SOAP-based services.Experience with OAuth 2.0, JWT, and API security practices.Hands-on experience with Docker and Kubernetes.Experience with RabbitMQ or similar messaging technologies.Good understanding of CI/CD pipelines, especially with GitLab.Familiarity with secrets management tools like Vault.Proficiency in debugging, performance tuning, and issue resolution.Prior experience supporting production environments and deployments.Strong adherence to SDLC and Agile methodologies.Preferred Qualifications:Experience with cloud platforms (AWS, GCP, or Azure).Exposure to monitoring tools like Prometheus, Grafana, or ELK Stack.Familiarity with feature flagging and canary deployments.

Back to Job Search