Senior Java Developer

Senior Java Developer

Posted Today by 1759912141

Negotiable
Outside
Hybrid
USA

Summary: We are looking for a Senior Java Developer with over 12 years of experience to design, develop, and maintain complex enterprise applications. The candidate should possess strong skills in Java, Spring Boot, RESTful APIs, and cloud technologies, along with a solid understanding of microservices architecture. This role involves collaborating with cross-functional teams and ensuring high code quality and performance. The position offers flexibility with remote work options or a location in Atlanta, Georgia.

Key Responsibilities:

  • Design, develop, and deploy scalable Java-based applications and microservices.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure code quality, performance, and maintainability through best practices and code reviews.
  • Develop and maintain RESTful APIs and integrate with third-party services.
  • Optimize application performance, troubleshoot issues, and provide production support.
  • Work closely with DevOps for CI/CD pipeline implementation and automation.
  • Participate in Agile ceremonies and contribute to sprint planning and estimations.

Key Skills:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 12+ years of hands-on experience in Java/J2EE development.
  • Strong expertise in Spring Boot, Spring MVC, and Hibernate/JPA.
  • Experience with RESTful APIs, JSON, and Microservices architecture.
  • Proficiency in SQL and relational databases (MySQL, PostgreSQL, or Oracle).
  • Experience with CI/CD tools such as Jenkins, Git, or Maven.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).
  • Working knowledge of containerization tools (Docker, Kubernetes).
  • Strong problem-solving and analytical skills with attention to detail.

Salary (Rate): undetermined

City: Atlanta

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: Senior

Industry: IT

Detailed Description From Employer:

Job Title: Senior Java Developer

Contract: W2 ONLY
Experience:12+ Years


Job Summary:

We are seeking a highly skilled Senior Java Developer to design, develop, and maintain complex enterprise applications. The ideal candidate should have strong experience in Java, Spring Boot, RESTful APIs, and cloud technologies, with a solid understanding of microservices architecture and modern software development practices.


Key Responsibilities:

  • Design, develop, and deploy scalable Java-based applications and microservices.

  • Collaborate with cross-functional teams to define, design, and deliver new features.

  • Ensure code quality, performance, and maintainability through best practices and code reviews.

  • Develop and maintain RESTful APIs and integrate with third-party services.

  • Optimize application performance, troubleshoot issues, and provide production support.

  • Work closely with DevOps for CI/CD pipeline implementation and automation.

  • Participate in Agile ceremonies and contribute to sprint planning and estimations.


Required Skills and Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or related field.

  • 12+ years of hands-on experience in Java/J2EE development.

  • Strong expertise in Spring Boot, Spring MVC, and Hibernate/JPA.

  • Experience with RESTful APIs, JSON, and Microservices architecture.

  • Proficiency in SQL and relational databases (MySQL, PostgreSQL, or Oracle).

  • Experience with CI/CD tools such as Jenkins, Git, or Maven.

  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud Platform).

  • Working knowledge of containerization tools (Docker, Kubernetes).

  • Strong problem-solving and analytical skills with attention to detail.


Nice to Have:

  • Exposure to React, Angular, or other front-end frameworks.

  • Experience with message brokers (Kafka, RabbitMQ).

  • Knowledge of Test Automation frameworks (JUnit, Mockito).