Haystack
← Back to Jobs
Technology
JI

Java Backend Developer - W2

Jupiter IT Solutions LLCUnited States🇺🇸United StatesPosted Oct 12, 2026

Why This Role Stands Out

Advance your career with Jupiter IT Solutions LLC, a company known for its innovative projects and commitment to employee growth, where you'll develop cutting-edge backend applications with exciting AI integration possibilities. This hybrid role offers a fantastic opportunity for mid-senior Java Backend Developers with strong Spring Boot and microservices experience to expand their skillset and contribute to impactful solutions. Apply now to join a collaborative team and shape the future of technology!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
19 hours ago
DockerMicroservicesMySQLOracleSQLSpringSpring BootOAuthAgileGenerative AIGitHibernateJUnitJWTJavaKafkaPostgreSQLRESTRabbitMQ

Job Description

Job Summary

We are looking for an experienced Java Backend Developer with strong expertise in designing, developing, and maintaining scalable, secure, and high-performance backend applications. The ideal candidate will have hands-on experience with Java, Spring Boot, REST APIs, microservices, databases, and cloud technologies.

Exposure to Artificial Intelligence (AI), Generative AI, and AI-assisted software development tools is a plus. Candidates with an interest in integrating AI capabilities into backend applications will be preferred.

Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.

  • Build and maintain RESTful APIs and microservices architectures.

  • Develop clean, reusable, maintainable, and high-quality code following industry best practices.

  • Work with relational and NoSQL databases, including query optimization and data modeling.

  • Implement application security, authentication, authorization, and performance optimization.

  • Integrate backend services with third-party APIs, enterprise systems, and cloud-based applications.

  • Develop unit and integration tests using JUnit, Mockito, and related testing frameworks.

  • Work with CI/CD pipelines, Git, Docker, and cloud platforms to support application deployment.

  • Troubleshoot production issues, perform root-cause analysis, and improve application reliability.

  • Collaborate with architects, product owners, QA engineers, DevOps teams, and other developers in an Agile environment.

  • Leverage AI-assisted development tools, where appropriate, to improve productivity and code quality.

Required Technical Skills

  • Strong hands-on experience with Java 8/11/17 or newer.

  • Expertise in Spring Boot, Spring MVC, and Spring Framework.

  • Experience building REST APIs and microservices.

  • Strong knowledge of object-oriented programming, design patterns, and SOLID principles.

  • Experience with Hibernate/JPA and ORM frameworks.

  • Proficiency in SQL and relational databases such as PostgreSQL, MySQL, or Oracle.

  • Experience with Git and build tools such as Maven or Gradle.

  • Hands-on experience with unit testing using JUnit and Mockito.

  • Understanding of authentication and authorization using OAuth 2.0, JWT, or Spring Security.

  • Familiarity with messaging technologies such as Kafka or RabbitMQ.

  • Experience with Docker, CI/CD, and application monitoring.

  • Strong debugging, analytical, communication, and problem-solving skills.

Nice-to-Have Skills – AI & Generative AI

Candidates with experience in one or more of the following areas will have an added advantage:

Similar jobs