1

Java Software Jobs (NOW HIRING)

Java Software Developer (AWS)

Rock Point, MD ยท On-site

$51.25 - $65.25/hr

Java Software Developer (AWS) Location : US-MD-Rockville Skills : AWS, Java, Angular, Spring, Hibernate, Oracle Database : Job Title: Java Software Developer (AWS) Location: US-MD-Rockville Overview:

Java Software Engineer

Atlanta, GA ยท On-site

$56 - $60/hr

Title: Java Software Engineer Location: : Atlanta, GA(Hybrid) Duration: Long Term Note : ON-SITE INTERVIEWS ONLY! Skills: Demonstrated experience leading projects and acting as a team lead ...

Java Software Engineer

Aurora, CO ยท On-site

$150K - $250K/yr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Java Software Engineer You will join a team of other prototype software developers to create an API backend for a new web-based tool with React front-end used to store, catalog, and search data. Must ...

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Java Software Engineer

Princeton, NJ

$54.25 - $74.50/hr

Java Software Engineer- * Location: Princeton, NJ * Employment: Full Time * Rate : DOE Job Responsibility * Implementing, debugging and unit testing on new and existing product applications. * Design ...

Java Software Engineer

Olathe, KS ยท On-site

$50 - $68.75/hr

Overview We are seeking a full-time Java Software Engineer at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for developing moderately complex ...

Java Software Engineer

Aurora, CO

$52.50 - $72.25/hr

Mid - Senior Java Software Engineer Key Responsibilities: * Design, develop, test, deliver, and maintain software for cutting-edge satellite ground systems. * Collaborate with talented teams of ...

Java Software Engineer

San Jose, CA

$60.75 - $83.25/hr

Software Engineer (Java) Client: Insurance (P&C) Software maker Engagement: FTE with this Insurance (P&C) Software maker Location: San Jose, CA Authorization: Sponsorship not available We are ...

Java Software Engineer

Tampa, FL

$49 - $67/hr

\n \n \n We are seeking a highly skilled and experienced Software Engineer to join our team. The ideal candidate will have a strong background in Java development, as well as experience with related ...

Java Software Engineer

Ashburn, VA ยท On-site

$53 - $72.50/hr

The Java Software Engineer must be able to design, develop, enhance, debug, and implement software in an Agile environment. Resources will be members of highly effective Agile teams that create and ...

$123K - $163K/yr

\n \n \n \n \n Senior Java Software Engineer \n \n \n Austin, TX \n \n \n $200,000 \n \n \n \n \n \n ShortList Recruitment have partnered with a FinTech company who are looking to bring in a highly ...

Java Software Engineer

Greenwich, CT

$58 - $79.75/hr

... learn Java Swing. 5. English written/verbal communication skills. 6. Mobile software development a plus. Additional Information All your information will be kept confidential according to EEO ...

Java Software Engineer

Greenwich, CT ยท On-site

$58 - $79.75/hr

... learn Java Swing. 5. English written/verbal communication skills. 6. Mobile software development a plus. Additional Information All your information will be kept confidential according to EEO ...

Java Software Developer

Dayton, OH ยท On-site

$48.25 - $62.25/hr

Specific tasks you will perform as a Java Software Developer include, but are not limited to: * Ensure requirements are implemented in the code to sustain systems operations and administration which ...

Java Software Engineer

Fort Lauderdale, FL ยท On-site

$49.50 - $67.75/hr

... Java frameworks, MVC, Spring Boot, GIT, Jenkins. * Experience with Web Service standards, XML, REST, SOAP, SOA Security and Performance Tuning. At the core of Software Engineering Every member of our ...

next page

Showing results 1-20

Java Software information

See salary details

$11

$62

$86

How much do java software jobs pay per hour?

As of Jun 20, 2026, the average hourly pay for java software in the United States is $62.83, according to ZipRecruiter salary data. Most workers in this role earn between $55.05 and $70.19 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Software Developer, and why are they important?

To thrive as a Java Software Developer, you need a solid understanding of Java programming, object-oriented design, and software development principles, often backed by a degree in computer science or related field. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Problem-solving ability, attention to detail, and effective communication are standout soft skills in this role. These skills ensure the delivery of robust, maintainable software solutions that meet user requirements and support team collaboration.

What does a Java Software Developer do?

A Java Software Developer designs, develops, and maintains software applications using the Java programming language. They write code, test software for bugs, and ensure that applications are efficient and scalable. Java developers often work as part of a team to build web, mobile, or enterprise-level applications. Their responsibilities also include troubleshooting issues, updating existing systems, and collaborating with other IT professionals to deliver high-quality software solutions.

What are some common challenges Java Software Developers face when working on large-scale enterprise projects?

Java Software Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring code quality through rigorous testing, and maintaining performance and scalability. Collaboration with cross-functional teams, including QA, DevOps, and business analysts, is essential to align technical solutions with business requirements. Additionally, integrating legacy systems and keeping up with evolving frameworks and tools can be demanding but also provide valuable opportunities for professional growth.

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

AspectJava Software DeveloperJava Software Engineer
CredentialsBachelor's in CS or related field, Java certificationsBachelor's or higher in CS, Java certifications often preferred
Work EnvironmentDevelopment teams, coding, debuggingDesign, architecture, system integration
Industry UsageSoftware companies, tech firms, startupsLarge enterprises, software firms, consulting
Common Search IntentHands-on coding, project developmentSystem design, architecture planning

While both roles involve Java programming, Java Software Developers focus on coding and implementing applications, whereas Java Software Engineers often handle system design and architecture. The roles overlap but differ in scope and responsibilities, with Developers more hands-on and Engineers more strategic in system planning.

More about Java Software jobs
What cities are hiring for Java Software jobs? Cities with the most Java Software job openings:
What states have the most Java Software jobs? States with the most job openings for Java Software jobs include:
Infographic showing various Java Software job openings in the United States as of June 2026, with employment types broken down into 92% Full Time, and 8% Part Time. Highlights an 83% Physical, 6% Hybrid, and 11% Remote job distribution, with an average salary of $130,681 per year, or $62.8 per hour.
Java Software Developer (AWS)

Java Software Developer (AWS)

Snowrelic Inc

Rock Point, MD โ€ข On-site

$51.25 - $65.25/hr

Full-time

Posted 28 days ago


Job description

Job :ย Java Software Developer (AWS)

Location :ย US-MD-Rockville

Skills :ย AWS,ย Java,ย Angular,ย Spring,ย Hibernate,ย Oracle Database

Job Description :ย 

Job Title: Java Software Developer (AWS)

Location:ย US-MD-Rockville

Overview:

We are seeking an experienced AWS โ€“ Software Developer specializing in development of full stack Java/J2EE application(s) on AWS stack.

The ideal candidate will possess a sound understanding of AWS cloud services, having hands-on development experience with Java/J2EE application architecture and Angular frameworks. You will be instrumental in implementing solutions that leverage cloud services, Angular, Java, and Oracle Database, while ensuring optimal performance, security, and operational efficiency.

This is a hybrid position with 3 days required in-person.ย 

Responsibilities:

  • Need to understand existing on-premises Java/J2EE applications (Struts, Spring, Hibernate, WebLogic) architecture and able to assist with re-engineering efforts on AWS.
  • Develop, and implement solutions for full stack Java/J2EE applications with Angular using AWS services according to the re-engineering specifications.
  • Must have exposure to a variety of file/content management services in AWS and must have built secure, reliable and high-performant solutions for file operations for hybrid architecture (On premises & On Cloud).
  • Good to have knowledge on implementing best practices for identity and access management (IAM), network security, monitoring (CloudWatch, X-Ray), and logging and means to optimize AWS resource utilization and cost, identifying opportunities for efficiency improvements.
  • Troubleshoot and resolve complex technical issues related to cloud-native applications and infrastructure.

Qualifications:

  • Bachelorโ€™s degree in computer science, Engineering, or a related field (or equivalent practical experience).
  • Minimum software development experience of at least 5 Years.ย 
  • Strong Java programming skills and experience with J2EE frameworks like Spring, Hibernate, and JSF.ย Extensive experience with core AWS services with a focus on File Management/ Content management specific solutions.