1

Java Spring Software Engineer Jobs (NOW HIRING)

Java / Spring Developer

Honolulu, HI · On-site

$50.50 - $65.25/hr

Java / Spring DeveloperLOCATION Honolulu, HI 96815 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Java Software Engineer

Annapolis Junction, MD · On-site

$56.75 - $78/hr

Position: Java Software Engineer You will join a team of other prototype software developers to ... Must have experience in Java, Spring Boot, Mongo, and API creation. Required skills: -Bachelor ...

Java / Spring Developer

Chantilly, VA · On-site

$52.25 - $67.50/hr

Java / Spring DeveloperLOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Java / Spring Developer

Honolulu, HI · On-site

$50.50 - $65.25/hr

They are seeking a talented Java / Spring Developer to design, implement, and maintain Java-based ... Citizenship) • Bachelor's Degree in Computer Science, Software Engineering, Information ...

Java / Spring Developer

Reston, VA · On-site

$53 - $68.75/hr

Java / Spring Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Java / Spring Developer

Aurora, CO · On-site

$52 - $67.25/hr

Java / Spring Developer LOCATIONAurora, CO 80014 CLEARANCETS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Java / Spring Developer

Aurora, CO · On-site

$51.75 - $67/hr

... Ensure software performance and scalability • Collaborate with teams to define project ... Required : • Proficiency in Java programming • Expertise in Spring Framework (Spring Boot ...

Java / Spring Developer

Honolulu, HI · On-site

$50.50 - $65.25/hr

... Ensure software performance and scalability • Collaborate with teams to define project ... Required : • Proficiency in Java programming • Expertise in Spring Framework (Spring Boot ...

Java / Spring Developer

Aurora, CO · On-site

$51.75 - $67/hr

... Ensure software performance and scalability • Collaborate with teams to define project ... Required : • Proficiency in Java programming • Expertise in Spring Framework (Spring Boot ...

Java / Spring Developer

Chantilly, VA · On-site

$52.75 - $68.25/hr

Java / Spring Developer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Java / Spring Developer

San Antonio, TX · On-site

$46 - $59.50/hr

Cymertek Corporation is seeking a talented and driven Java / Spring Developer to join their team ... Citizenship) • Bachelor's Degree in Computer Science, Software Engineering, Information ...

Java / Spring Developer

Reston, VA · On-site

$53.25 - $68.75/hr

They are seeking a talented Java / Spring Developer to contribute to the development of robust and ... Ensure software performance and scalability • Collaborate with teams to define project ...

Java / Spring Developer

Honolulu, HI · On-site

$50.50 - $65.25/hr

Java / Spring Developer LOCATION Honolulu, HI 96815 CLEARANCE TS/SCI Full Poly (Please note this ... Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Showing results 21-40

Java Spring Software Engineer information

See salary details

$26

$60

$85

How much do java spring software engineer jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for java spring software engineer in the United States is $60.42, according to ZipRecruiter salary data. Most workers in this role earn between $49.76 and $68.27 per hour, depending on experience, location, and employer.

What does a Java Spring Software Engineer do?

A Java Spring Software Engineer designs, develops, and maintains software applications using the Java programming language and the Spring framework. Their responsibilities typically include building server-side logic, creating RESTful APIs, and integrating databases and other backend services. They work closely with other developers, testers, and project managers to deliver scalable, high-performance applications. Knowledge of Spring Boot, security, and cloud deployment is often required for this role.

What are the key skills and qualifications needed to thrive as a Java Spring Software Engineer?

To thrive as a Java Spring Software Engineer, you need strong proficiency in Java programming, a solid understanding of the Spring Framework, and typically a degree in computer science or a related field. Experience with development tools such as Maven, Git, and IDEs like IntelliJ IDEA, as well as familiarity with RESTful APIs and relational databases, is commonly required. Excellent problem-solving skills, teamwork, and effective communication make candidates stand out in this role. These competencies ensure the ability to design, build, and maintain robust, scalable, and maintainable enterprise applications that meet business needs.

What are some common challenges faced by Java Spring Software Engineers when working on large-scale applications?

Java Spring Software Engineers often encounter challenges such as managing complex dependencies, ensuring efficient application performance, and maintaining consistent code quality across large teams. Balancing rapid feature development with thorough testing and documentation is also a frequent hurdle. Collaborating closely with DevOps, QA, and frontend teams is essential to address integration issues and ensure smooth deployments, making strong communication and problem-solving skills highly valuable in this role.

What is the difference between Java Spring Software Engineer vs Java Backend Developer?

AspectJava Spring Software EngineerJava Backend Developer
Primary FocusDesigning and developing Java Spring-based applications and servicesBuilding and maintaining server-side Java applications, often using various frameworks including Spring
Required SkillsJava, Spring Framework, REST APIs, SQL, version controlJava, backend frameworks, database integration, API development
Work EnvironmentSoftware development teams, Agile environments, enterprise projectsBackend development teams, web services, enterprise or startup settings

While both roles involve Java development, a Java Spring Software Engineer specializes in Spring-based applications, focusing on designing and implementing Spring frameworks, whereas a Java Backend Developer has a broader scope in building server-side Java applications across various frameworks. The roles often overlap but differ mainly in their specific focus on Spring technology.

What cities are hiring for Java Spring Software Engineer jobs?

Cities with the most Java Spring Software Engineer job openings:

What states have the most Java Spring Software Engineer jobs?

States with the most job openings for Java Spring Software Engineer jobs include:

What are popular job titles related to Java Spring Software Engineer jobs?

For Java Spring Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Java Spring Software Engineer job openings in the United States as of September 2026, with employment types broken down into 1% Internship, 1% As Needed, 86% Full Time, 9% Part Time, and 3% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $125,681 per year, or $60.4 per hour.

Software Engineer (Java)

Santa Clara, CA • On-site

Rootshell Enterprise Technologies, Inc.
11 - 50 employees

$61 - $83.75/hr

Full-time

This job post has expired 3 days ago. Applications are no longer accepted.


Job description

Hello All,
Greetings from Rootshell Inc.
Rootshell Enterprise Technologies Inc. is a recognized provider of professional IT Consulting services in the US. We are actively seeking Software Engineer (Java) for one of our client, Please share your resume with current location & full contact info
Role:Software Engineer (Java)
Location: Santa Clara, CA (Onsite 5 days/week)
Job description
Skills:
Database Management:
• NoSQL Databases (e.g., MongoDB, Cassandra): Proficient in schema design, querying, performance tuning, and integrating NoSQL databases with applications.
• MySQL/MSSQL: Expertise in designing, querying, optimizing, and managing relational databases using MySQL or similar RDBMS.
• Understanding of database replication, sharding, and backup strategies in both NoSQL and MySQL environments.
Backend Development (Java & Spring Boot):
• Java: Strong experience in Java programming, including best practices for object-oriented design and development.
• Spring Boot: In-depth knowledge of building scalable, maintainable, and high-performance microservices using Spring Boot.
• Experience with RESTful API development, integrating with databases, and security frameworks (e.g., Spring Security).
• Familiarity with tools like Maven, Gradle, and testing frameworks such as JUnit.
Cloud Platforms:
• Google Cloud Platform (GCP): Hands-on experience with GCP services such as Compute Engine, Cloud Storage, Cloud Functions, and Cloud Pub/Sub.
• GKE (Google Kubernetes Engine): Experience deploying, managing, and scaling applications on GKE.
• Knowledge of IAM, VPC, Cloud Monitoring, and Cloud Logging on GCP.
Containerization & Orchestration:
• Kubernetes: Proficiency in managing Kubernetes clusters, including the setup, configuration, and optimization of containerized applications.
• Experience with containerization using Docker, and knowledge of Kubernetes concepts like pods, services, deployments, and Helm charts.
• Understanding of networking in Kubernetes, service discovery, and autoscaling.
DevOps & CI/CD:
• Familiarity with CI/CD pipelines, preferably using GCP tools like Harness or Jenkins.
• Experience with Git, version control systems, and automated testing frameworks.
Thanks & Regards
Shireesha G | Talent Acquisition
Rootshell Enterprise Techologies Inc.
shireesha.g@rootshellinc.com