1

Java Software Developer Jobs in Alpharetta, GA (NOW HIRING)

Software Developer Company: Carter Support Services Location: Atlanta, Georgia Position Summary ... Proficiency in one or more programming languages (e.g., JavaScript, Python, C#, Java) * Experience ...

Senior Java Developer

Alpharetta, GA · On-site

$110K - $186K/yr

Job Title Senior Java Developer About your role: Design, develop, and maintain Java-based ... Bachelor's degree in computer science, software engineering, or a related field, or equivalent ...

Sr. JAVA API Developer

Atlanta, GA

$55 - $70.25/hr

Java Developer with experience building rest API's Architect, Design, and Develop extensible ... Analyze existing software to determine areas for continuous improvement Work with other developers ...

Sr. JAVA API Developer

Atlanta, GA · On-site

$55 - $70.25/hr

Java Developer with experience building rest API's Architect, Design, and Develop extensible ... software to determine areas for continuous improvement • Work with other developers to plan ...

Sr. Java/J2EE Developer

Atlanta, GA

$55 - $70.25/hr

... Software, VMWare, EView Technology and other IT Operations vendor portfolios. Our unique quick ... seeking a Java Platform Developer for our Atlanta, GA office. The ideal candidate will be ...

Sr. Software Engineer (Java)

Atlanta, GA · On-site

$122K - $161K/yr

ROP) is seeking a Sr. Software Engineer (Java) to join our team, hybrid in Atlanta, GA Position ... Leverages AI-assisted development tools (GitHub Copilot, Amazon Q Developer) to accelerate coding ...

Sr. Software Engineer (Java)

Atlanta, GA · Hybrid

$122K - $161K/yr

ROP) is seeking a Sr. Software Engineer (Java) to join our team, hybrid in Atlanta, GA Position ... Leverages AI-assisted development tools (GitHub Copilot, Amazon Q Developer) to accelerate coding ...

We are looking for a talented Entry Level Software Engineer, who is passionate about working on the ... using Java technology stack and servlet containers * 1+ years of experience with frontend ...

Senior Java /Webservices Developer

Atlanta, GA · On-site

$55 - $70.25/hr

Plans and documents Software Component Deployments across multiple environments and coordinates ... using Java, Spring, Hibernate, Web Services, SOAP, REST, JSON, SOA, Camel and other web ...

Senior Software Developer

Alpharetta, GA

$53.25 - $70.25/hr

Hi Consultant required for the below mentioned requirement Senior Software Developer Alpharetta, GA ... The perfect skill set is 50% front-end, 25% Web Services, and 25% back-end. Java Scripting, Struts ...

Sr FullStack Java Developer

Atlanta, GA · On-site

$50.50 - $65.25/hr

Role: Java Fullstack Developer Locat ion: Atlanta-GA Type of hire: Contract Job Summary: We are ... Software Developer build code by using core agile practices such as test-driven development ...

Showing results 41-60

Java Software Developer information

See Alpharetta, GA salary details

$15

$55

$75

How much do java software developer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for java software developer in Alpharetta, GA is $55.35, according to ZipRecruiter salary data. Most workers in this role earn between $47.88 and $61.97 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.

Are Java Software Developers still in demand?

Java Software Developers remain in high demand due to the widespread use of Java in enterprise applications, Android development, and backend systems. Skills in frameworks like Spring and knowledge of cloud environments enhance job prospects, which are expected to grow as technology continues to evolve.

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 Alpharetta, GA? The most popular types of Java Software Developer jobs in Alpharetta, GA are:
What cities near Alpharetta, GA are hiring for Java Software Developer jobs? Cities near Alpharetta, GA with the most Java Software Developer job openings:
Infographic showing various Java Software Developer job openings in Alpharetta, GA as of August 2026, with employment types broken down into 86% Full Time, 10% Part Time, 1% Temporary, and 3% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $115,136 per year, or $55.4 per hour.

Lead Software Engineer (Java)

Solifi Group

Alpharetta, GA • On-site

$140 - $190/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 2 days ago

New


Job description

## Job Details: Lead Software Engineer (Java)Full details of the job.| | || --- | --- || | || | || --- | --- || | Lead Software Engineer (Java) || | VN988 || | Senior Software Engineer || | Alpharetta || | Solifi deliver a solid financial technology foundation for equipment, working capital, wholesale, and automotive finance firms. At Solifi, we believe that commerce is only as strong as the system it runs on. Our mission is to reshape finance technology by bringing together proven solutions into a singular powerful technology platform designed to help protect and scale financial organizations. We guard our customers by being precise and reliable, we guide their success by combining powerful technology with proven expertise, and we help them grow by unleashing their potential. || | | | | --- | | You will be working on Solifi's Wholesale Intelligence financial solution with a team of other talented engineers, product managers, and software automation testers. | || | As a Senior (Staff/Lead) Full Stack Java Engineer, you are a highly skilled software engineer who excels in designing and delivering scalable, high-performance applications across both front-end and back-end systems. You thrive in solving complex business problems, building robust services, and leading technical initiatives that drive product innovation. You bring deep expertise in Java-based backend development and modern front-end frameworks (Angular preferred), enabling you to deliver end-to-end solutions. You are comfortable working in cloud-native environments, integrating APIs, and ensuring systems are resilient, secure, and maintainable. You are a strong technical leader and collaborator—able to guide teams, provide architectural direction, mentor engineers, and communicate clearly with cross-functional stakeholders. You take ownership of design decisions and contribute meaningfully to the technical vision and long-term sustainability of the platform. || | Responsibilities Design, develop, and maintain full stack applications using Java (Spring Boot preferred), Angular/TypeScript, and modern web technologies. Lead the architecture and design of scalable, maintainable, and secure software systems across front-end and back-end layers. Collaborate with product managers, architects, and engineering teams to translate business requirements into high-quality technical solutions. Build and maintain RESTful APIs and services, ensuring strong interface contracts and system reliability. Ensure applications are high-performing, secure, and resilient, following modern engineering and cloud-native best practices. Write clean, testable, and maintainable code aligned with enterprise standards and coding guidelines. Lead code reviews and provide constructive feedback to maintain high engineering quality across teams. Drive CI/CD practices using tools such as Jenkins and GitLab CI, enabling efficient and reliable deployments. Troubleshoot and resolve complex system issues, identifying root causes and implementing long-term improvements. Contribute to system observability, monitoring, and performance tuning across distributed applications. Mentor junior and mid-level engineers, fostering a culture of technical excellence and continuous learning. Drive innovation through adoption of new technologies, frameworks, and development practices. Collaborate across teams and lead small to mid-size engineering efforts or initiatives. || | | | | --- | | Qualifications * Bachelor’s degree in Computer Science, Engineering, or equivalent experience. * 6+ years of professional software development experience with strong full stack expertise. * Deep expertise in Java and Spring Boot for backend development. * Strong proficiency in front-end technologies, including: * Angular (preferred) or React * JavaScript / TypeScript * HTML5 and CSS3 * Experience designing and building services architectures and RESTful APIs. * Experience with relational and/or NoSQL databases (Postgres, Oracle, MongoDB, etc.). * Exposure to cloud platforms such as AWS (preferred), Azure, or GCP. * Strong understanding of distributed systems, scalability, and system design principles. * Experience with containerization and orchestration (Docker, Kubernetes). * Experience with Git and modern CI/CD pipelines. * Excellent problem-solving, debugging, and communication skills. * Proven ability to work effectively in cross-functional agile teams. Preferred Qualifications * Experience building enterprise-grade financial systems with complex integrations. * Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ). * Experience implementing secure coding practices and working with authentication/authorization frameworks (OAuth, JWT, etc.). * Experience with performance tuning, monitoring, and observability tools. * Exposure to DevOps practices and infrastructure-as-code (Terraform, CloudFormation). * Experience with automated testing frameworks (JUnit, Mockito, Cypress, Playwright, etc.). * Demonstrated ability to mentor engineers and lead technical initiatives. * Strong understanding of both backend system design and modern UI/UX principles. | || | 6 years || | Bachelor's Degree || | Full Time || | Medical, Dental, Vision, Flexible Spend Account (FSA), Health Savings Account (HSA), Life and Accidental Death & Dismemberment (AD&D) Insurance Coverage, Disability Insurance Coverage (Short Term and Long Term), Employee Assistance Program (EAP), 401K Tax Deferred Retirement Savings Plan || | 15 Aug 2026 | #J-18808-Ljbffr