Java Developer (Code Deployment Experience) NucleusTeq

  • company name NucleusTeq
  • working location Office Location
  • job type Full Time

Experience: 5 - 5 years required

Pay:

Salary Information not included

Type: Full Time

Location: All India

Skills: Java, Docker, Spring framework, spring boot, Jenkins, aws, Azure, GCP, Kubernetes, RESTful APIs, JSON, Web services, SQL, NoSQL, Agile, Scrum, cicd, Github Actions, GitLab CI

About NucleusTeq

Job Description

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. 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.,