1

Java Software Developer Jobs in Georgia (NOW HIRING)

Proven experience as a Software Developer or any other relevant role. * Acquaintance with Agile ... Expertise in coding languages like Java, C++, and frameworks like AngularJS. * Working experience ...

Proven experience as a Software Developer or any other relevant role. * Acquaintance with Agile ... Expertise in coding languages like Java, C++, and frameworks like AngularJS. * Working experience ...

Sr. Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Job Title: Sr. Java Developer Location: Atlanta GA (Hybid Only Locals) Duration: 12 months Required ... Software Development experience and knowledge of the Software Delivery Lifecycle, Security ...

Sr. Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Position: Sr. Java Developer Duration: 12 months Contract Location: Atlanta, GA (Locals Only) Visa ... Candidates will stay abreast of emerging technologies and trends in software development industry.

Sr. Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Job Title: Sr. Java Developer Location: Atlanta GA (Hybid Only Locals) Duration: 12 months Required ... Software Development experience and knowledge of the Software Delivery Lifecycle, Security ...

Sr Java developer

Atlanta, GA ยท Hybrid

$55 - $70.25/hr

Sr Java Developer Long Term Atlanta, GA ( Hybrid ) Skills : Microservices-Spring Boot, Banking ... Experience in Agile Scrum software development Methodology * Experience developing in distributed ...

Senior Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Candidates will stay abreast of emerging technologies and trends in software development industry ... Programming knowledge in distributed Java, J2EE, service oriented architecture(SOA), middleware ...

Senior Java Developer

GA ยท On-site

$51.75 - $66/hr

Serve as a key developer for the on-device and server-side device management software ... Strong Java or Kotlin experience. * Mastery of software architecture concepts, including micro ...

Software Engineer (Java Backend)

Alpharetta, GA ยท On-site

$50 - $68.50/hr

Bachelor's degree or equivalent experience * 5+ years of software engineering experience * 5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, Cloud ...

Senior Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Job Title - Senior Java Developer Location - Atlanta, GA Duration - 12+ Months (Possibility Of Extension) - Under general supervision, designs, codes, tests, modifies and debugs computer software. We ...

Software Developer (Work from Home) Company: Location: Work from Home About Gururo: Gururo is at ... Python, Java, C++, JavaScript. * Familiarity with modern front-end and back-end frameworks. * Solid ...

$48.75 - $62.25/hr

\n \n \n \n \n Our client, an impressive SAAS company, is continuing to build out their tech operations in Dublin. \n \n \n \n \n \n We are looking for Java\/Fullstack Software Engineers to join our ...

Sr Java FS developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Candidate should have minimum of 10+ years of hands-on experience as a Software Engineer or related technical engineering capacity. * Expertise in Java 11J2EE framework design patterns and tools.

next page

Showing results 1-20

Java Software Developer information

See Georgia salary details

$13

$47

$65

How much do java software developer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for java software developer in Georgia is $47.87, according to ZipRecruiter salary data. Most workers in this role earn between $41.39 and $53.61 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 strong programming skills in Java, a solid understanding of object-oriented design, and typically a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and frameworks like Spring or Hibernate is essential, and certifications like Oracle Certified Professional Java Programmer can be beneficial. Effective problem-solving, collaboration, and communication skills help developers excel within teams and adapt to changing project requirements. These skills and qualifications enable developers to build robust, scalable applications efficiently and contribute to successful project outcomes.

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

AspectJava Software DeveloperJava Web Developer
Primary FocusDeveloping Java applications and backend systemsBuilding and maintaining web applications using Java technologies
Required SkillsJava SE, object-oriented programming, database integrationJava EE, HTML/CSS, JavaScript, web frameworks
Work EnvironmentSoftware development teams, enterprise applicationsWeb development teams, internet-based projects
CertificationsOracle Java Certifications, Spring certificationsOracle Java Certifications, Web framework certifications

Java Software Developers focus on creating robust backend applications using Java, while Java Web Developers specialize in building dynamic web interfaces and web-based systems. Both roles require Java expertise and often overlap, but their primary responsibilities and skill sets differ based on the project type.

What does a Java Software Developer do?

A Java Software Developer is responsible for designing, developing, and maintaining software applications using the Java programming language. They work on various types of projects, from web and mobile applications to enterprise-level systems. Their duties typically include writing code, debugging and testing software, collaborating with team members, and ensuring that applications are efficient and secure. Java developers often work with frameworks such as Spring or Hibernate and may also be involved in integrating databases and APIs. Their role is essential in bringing software ideas to life and maintaining the smooth operation of existing applications.

How does a Java Software Developer typically collaborate with other team members during a project?

Java Software Developers often work closely with cross-functional teams that may include front-end developers, QA engineers, project managers, and UX/UI designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. Developers also use version control systems, like Git, and communication tools, such as Slack or Jira, to coordinate tasks and share progress. Effective teamwork is essential for integrating different components, troubleshooting issues, and delivering high-quality software solutions.
What are the most commonly searched types of Java Software Developer jobs in Georgia? The most popular types of Java Software Developer jobs in Georgia are:
What cities in Georgia are hiring for Java Software Developer jobs? Cities in Georgia with the most Java Software Developer job openings:
What are popular job titles related to Java Software Developer jobs in GA? For Java Software Developer jobs in GA, the most frequently searched job titles are:
Java Microservices Architect - Software Developer / Engineer

Java Microservices Architect - Software Developer / Engineer

R2 Technologies Corporation

Alpharetta, GA โ€ข On-site

$49.75 - $64.50/hr

Full-time

Medical, Dental, Vision, PTO

Posted 3 days ago


Job description

Overview:
Job Description
We hire the best employees to serve our customers. We are looking for an experienced Software Developers and Engineers who has a passion for building software solutions, asking questions to solve customer problems and is comfortable working in a product environment.
Office Location:
  • Alpharetta, GA
  • Full Time
  • F2F required & 100% Onsite from Day 1

This is a great opportunity to onboard on an emerging team to build software solutions that makes a direct impact to positive claims customer experience. You will be entering a high performance environment that inspires you to develop, guide, mentor and build solutions. The diversity of experience you will gain is dependent on your curiosity, your excitement to peek into the current state and express the future, challenge leadership with idea generation to continually refine the skills.
We Are Looking For Candidates With,
Technical Skills/Experience
  • Minimum 12+ years working experience in Java, RESTApis, Microservices, Application Design, OpenAPIs, Designing integrations with upstream and downstream services
  • Perform technical analysis to support the enhancements of various critical applications
  • Provide advice and business consultancy on solution design options, impacts of modifications on the existing system and how to establish and operate related aspects of their business
  • Work with the Product Management teams to understand customer performance expectations and to set testing criteria to meet or achieve these standards as future versions are released
  • Review business requirements for technical feasibility and logical defects
  • Recommend changes on project design concepts to improve efficiency
  • Verify stability, interoperability, portability, security and scalability of Web applications
  • Create the optimum technical solution in the context of Application environment, requirements and applications
  • Design and develop the high level architecture and detail design for complex requirements for Web applications
  • Ensure that all architectural designs are based on business requirements and industry best practices
  • Research and analyse new technologies for use in environment
  • Provide suggestions for improvement in Development or Testing practices to lead to increased performance of the suite
  • Provide technical oversight and perform code reviews for multiple development efforts
  • Skills: Data Modelling, Java 8, Java 11, Oracle SQL, XML, JSON, Open APIs, MongoDB, Working experience in Spring, Spring Boot, Spring Security, Spring Data JPA, Working experience in REST APIs/Microservices Architecture, JUnit, Mockito, GitHub, Jenkins, Swagger, RAML

Attributes
  • Passionate, intelligent, critical thinker, problem solver, highly persuasive
  • Proactive communicator, documents clearly and succinctly
  • Detail-oriented, thoughtful, respectful - a team player

Required experience
  • Bachelor's degree in STEM (Science, Technology, Engineering)
  • Master's degree in STEM (Science, Technology, Engineering) preferred

Experience and Skills That Are Nice to Have
  • Scrum/Agile methodology working group experience
  • Experience with distributed computing, from design, implementation and supporting in production
  • Experience with Device-as-a-service systems
  • Experience with relational (SQL) and non-relational (NoSQL) database technologies
  • Experience with software engineering best practices, design patterns and anti-patterns
  • Experience in working on end to end CI/CD pipeline

What You Can Expect
  • Next Steps: Competitive candidates may be invited to participate in the interview process. This is where the excitement begins!
  • Applicants are required to be eligible to lawfully work in the U.S. immediately; Preferably U.S Citizens and GC Holders.

What's In It for you?
  • Competitive Benefits, Pay and Bonus Potential, Group Health Insurance, Vision and Dental Insurance. Paid Vacation.

About R2 Technologies
R2 Technologies Corporation (R2) a Georgia Corporation with headquarters in Alpharetta GA, is a technology company in the space of Big Data, Oracle E-business Suite, DevOps & Managed Services, Mobile Application Development, HRMS, productivity platforms, which enables the end clients to deliver business value to their stakeholders. Platform based solutions provides an opportunity for quick turnaround of solutions. Google cloud, AWS and frameworks are part of our key solutions. We have been serving US industry since inception of the business, R2 is one of the fastest growing companies specializing in product development and staffing for leading local, regional and national clients consisting of small, midsize and fortune 1000 companies.
Skills:
Java