1

Senior Java Engineer Jobs in Buford, GA (NOW HIRING)

Senior Java Developer (with Kotlin)

Atlanta, GA ยท On-site

$115K - $150K/yr

We're seeking a Senior Java Developer with strong Kotlin expertise to build and scale the Backend for Frontend (BFF) service layer powering mobile applications used by tens of millions of users ...

Sr Java DB Developer

Alpharetta, GA ยท On-site

$54.50 - $69.50/hr

Compu-Vision Consulting Inc. is seeking a Sr Java DB Developer who will be responsible for coding, testing, and delivering high-quality deliverables while learning new technologies. The role involves ...

Sr Java FS developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

Job Title - Sr Java FS developer Location - Atlanta, GA, Hybrid Resource should be from the same ... Candidate should have minimum of 10+ years of hands-on experience as a Software Engineer or related ...

Senior Java Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

This role is for an experienced Java developer with a strong background in Spring Boot and microservices architecture, operating within a Google Cloud environment. The position requires hands-on ...

Senior Java Developer

Alpharetta, GA ยท On-site

$56 - $71.25/hr

Senior Java Developer Locations: Alpharetta, GA (Hybrid) Duration: Long Term Description: Working Model: Hybrid- 2 days/week in office Targeted Years of Experience: 10+ years As a full-stack ...

Sr. Software Engineer - Java

Atlanta, GA ยท On-site

$125K - $185K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading technical role in the design and evolution of both new and existing product capabilities. This is a ...

Senior Java AWS Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Java AWS Developer About the Role As a Senior Java AWS Developer , you will make an impact by designing, developing, and delivering scalable cloud-native applications using Java and AWS ...

Sr. Software Engineer - Java

Atlanta, GA

$120K - $158K/yr

Summary We are looking for a Senior Java Developer to join our R&D Server team and take a leading technical role in the design and evolution of both new and existing product capabilities. This is a ...

Senior Java AWS Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Senior Java AWS Developer About the Role As a Senior Java AWS Developer , you will make an impact by designing, developing, and delivering scalable cloud-native applications using Java and AWS ...

Sr. Java/J2EE Developer

Atlanta, GA ยท On-site

$55 - $70.25/hr

... Sr. Java/J2EE Developer Location: Atlanta, GA Job Status: Full-Time Start Date: ASAP Mode of interview: Telephonic/Face to Face Salary: Negotiable

As a Senior Java Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver ...

Senior Software Engineer

Atlanta, GA ยท On-site

$117K - $155K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

We're looking for a Senior Java Engineer with seasoned JBoss, Tomcat, J2EE experience who has incorporated AI strategies into the engineering process. A Senior Software Engineer develops high-quality ...

Showing results 41-60

Senior Java Engineer information

See Buford, GA salary details

$10

$57

$78

How much do senior java engineer jobs pay per hour?

As of Aug 15, 2026, the average hourly pay for senior java engineer in Buford, GA is $57.29, according to ZipRecruiter salary data. Most workers in this role earn between $50.19 and $63.99 per hour, depending on experience, location, and employer.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

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

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are the key skills and qualifications needed to thrive as a senior Java engineer?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

What cities near Buford, GA are hiring for Senior Java Engineer jobs?

Cities near Buford, GA with the most Senior Java Engineer job openings:

Infographic showing various Senior Java Engineer job openings in Buford, GA as of August 2026, with employment types broken down into 87% Full Time, 8% Part Time, and 5% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $119,161 per year, or $57.3 per hour.

Senior Java Developer (with Kotlin)

EPAM Systems

Atlanta, GA โ€ข On-site

$115K - $150K/yr

Other

Posted 7 days ago


Job description

We're seeking a Senior Java Developer with strong Kotlin expertise to build and scale the Backend for Frontend (BFF) service layer powering mobile applications used by tens of millions of users worldwide. This is a hybrid role requiring 3 days onsite in Atlanta, GA or Phoenix, AZ. If you thrive on solving complex problems, writing clean code, and building high-performance APIs - we'd love to connect. Req# Responsibilities Build & Scale Backend Services: Design, develop, and maintain the server-side API layer consumed by award-winning mobile applications Write High-Quality Code: Deliver clean, well-tested, production-ready Kotlin/Java code with a focus on performance and maintainability Optimize & Refactor: Improve existing systems, modernize legacy code, and drive performance analysis and optimization efforts Integrate Complex Systems: Connect with internal backend services, third-party APIs, and data sources across a distributed architecture Collaborate Cross-Functionally: Work closely with mobile engineers, product managers, designers, and QA to deliver seamless end-to-end experiences Requirements Experience: 5+ years of professional experience in server-side software development with Java; Bachelor's degree in Computer Science or equivalent experience Kotlin: Strong hands-on proficiency in Kotlin for backend development is required API Development: Solid experience building and maintaining RESTful APIs, with familiarity in asynchronous programming and performance optimization Engineering Practices: Strong foundation in unit testing, CI/CD, build tools (Gradle), code reviews, and software development lifecycle best practices Problem Solving: Proven ability to design solutions for open-ended problems, debug complex issues, and work effectively with legacy systems Collaboration & Ownership: Self-starting mindset with excellent communication skills and the ability to thrive in a large, cross-functional team environment Nice to have Experience with GraphQL (GQL) or RAML for API design and documentation Contributions to or experience working with open-source projects Background in building Backend for Frontend (BFF) layers or mobile-facing service architectures