Indore, IND
33 days ago
Java Developer (Code Deployment Experience)
We are seeking a skilled Java Developer with hands-on experience in application deployment using Docker. The ideal candidate will be responsible for designing, implementing, and maintaining Java-based applications and deploying them in containerized environments. You will work closely with DevOps and QA teams to ensure smooth and secure delivery of software products. Experience- 5 yr+ Key Responsibilities: + Develop, test, and maintain high-performance Java applications. + Design and implement microservices using Java (Spring Boot preferred). + Containerize applications using Docker for local development and production deployment. + Build CI/CD pipelines in collaboration with DevOps teams (e.g., using Jenkins, GitHub Actions, GitLab CI). + Deploy applications to cloud or on-prem environments (e.g., AWS, Azure, GCP, or Kubernetes clusters). + Monitor application performance and troubleshoot production issues. + Write clean, efficient, and well-documented code. + Participate in code reviews, sprint planning, and daily stand-ups. Requirements: + 5+ years of experience in Java development. + Strong proficiency with Java 8+, Spring Framework, Spring Boot. + Hands-on experience with Docker, including creating Docker files and managing containers. + Familiarity with container orchestration tools (e.g., Kubernetes is a plus). + Experience with build tools (Maven/Gradle) and version control systems (Git). + Understanding of RESTful APIs, JSON, and Web services. + Familiarity with SQL and NoSQL databases. + Experience working in Agile/Scrum teams. + Good problem-solving and communication skills.
Por favor confirme su dirección de correo electrónico: Send Email