3332 results (95 new)

Prudent Technologies and Consulting
Hybrid in Plano, Texas • Today
Easy Apply
Contract
Depends on Experience


Rayomind Software Solutions LLC, DBA, Hire'in Solutions
Phoenix, Arizona • 6d ago
Easy Apply
Third Party, Contract
Depends on Experience


Prudent Technologies and Consulting
San Antonio, Texas • 4d ago
Easy Apply
Contract
Depends on Experience




Blue Ribbon Global Technologies LLC
Hybrid in Los Angeles, California • 4d ago
Easy Apply
Contract
60 - 65

InfoVision, Inc.
Hybrid in Dallas, Texas • 5d ago
Easy Apply
Third Party, Contract
Depends on Experience


HDY Technologies LLC
Hybrid in Jersey City, New Jersey • 21d ago
Easy Apply
Contract
Depends on Experience


Rootshell Enterprise Technologies Inc.
Remote • 6d ago
Easy Apply
Full-time, Third Party
Depends on Experience






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.
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.
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.
Candidates with experience in one or more of the following areas will have an added advantage:
Jupiter IT solutions is a customer focused and technology-driven consulting firm providing IT Consulting, outsourcing and enterprise application development services that help our customers in crafting value for their software development results. We are passionate about technology and applying it to make our clients products better and deliver overall value. Our passion for what we do flows through each member of our organization and it plays an important role in the way we perform business.
To see how well you match this job, please log in or create an account.
Once logged in, be sure to complete your profile to get the most accurate match score.
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs