1

Senior Java Software Engineer Jobs in Cumming, GA

Sr java Developer

Alpharetta, GA · On-site

$56 - $71.25/hr

Overview: Sr Java Developer We are seeking experienced Java engineers to help optimize and scale a ... SRE, and Architects to ensure end-to-end system health. Required Skills Expert-level Java with ...

... currently seeking a Sr. Java Architect with strong multithreading and Java Collections API ... appropriate software engineering process either individually or in concert with project team

Senior Java Developer

Alpharetta, GA · On-site

$56 - $71.25/hr

Senior Java Developer Locations: Alpharetta, GA (Hybrid) Duration: Long Term Description: Working ... Work through the various phases of the Software Development Life cycle, analyzing the critical ...

Senior java Eng

Alpharetta, GA · On-site

$118K - $156K/yr

Work is seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend systems. The role involves working closely with cross-functional teams to ...

Senior Java Developer

Alpharetta, GA · On-site

$54.50 - $69.50/hr

Work is seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable backend systems. The role involves collaborating with cross-functional teams to build ...

Senior Java/J2EE Developer

Alpharetta, GA

$56 - $71.25/hr

Company Description Compunnel Software Group is a New Jersey based premier information technology ... Senior Java/J2EE Developer Location: Alpharetta, GA Duration: Long Term Contract, potential to go ...

Sr. Java Developer

Atlanta, GA · On-site

$55 - $70.25/hr

Full-stack Java Developer-UI/UX (705796) Remote Long-Term As part of the applications development ... You will work closely with architects, Sr. developers, managers, executives, and other groups ...

Sr. Java AWS Developer

Alpharetta, GA · On-site

$54.50 - $69.50/hr

Job Summary : Syntricate Technologies is seeking a skilled and proactive senior software engineer to help with the modernization and migration of Java 18 based legacy applications. The ideal ...

Sr. Java Developer

Atlanta, GA · On-site

$90K - $100K/yr

... of Senior programming level experience involving some architecture and high level design • ... Java: 8 years Qualifications Additional Information All your information will be kept confidential ...

Sr. Java Developer

Atlanta, GA · On-site

$90K - $100K/yr

... is preferred. · Minimum 2+ years of Senior programming level experience involving some ... Java: 8 years Additional Information All your information will be kept confidential according to ...

Java Developer

Alpharetta, GA · On-site

$49.75 - $64.50/hr

Sr. Java Developer * Ongoing contract * Location: Alpharetta, GA Required Qualifications * Bachelor's degree in Computer Science or related field * 5-7+ years of software development experience * 5+ ...

Senior Software Engineer

Alpharetta, GA

$119K - $157K/yr

Senior Software Engineer - Strong knowledge of Java and Python. Alpharetta GA Mandatory Areas Must Have Skills - Skill 1 - Yrs of Exp - Java, Spring boot, microservices Skill 2 - Yrs of Exp - Python ...

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 ... Analyze existing software to determine areas for continuous improvement Work with other developers ...

Sr Java Developer

Alpharetta, GA · On-site

$54.50 - $69.50/hr

ICONMA is an IT Services and Consulting company seeking a Sr Java Developer for their Alpharetta, GA location. The role involves leading the design and implementation of scalable microservices ...

Showing results 41-60

Senior Java Software Engineer information

See Cumming, GA salary details

$36.1K

$134.6K

$236.4K

How much do senior java software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for senior java software engineer in Cumming, GA is $134,639.00, according to ZipRecruiter salary data. Most workers in this role earn between $111,500.00 and $146,700.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

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

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are popular job titles related to Senior Java Software Engineer jobs in Cumming, GA?

For Senior Java Software Engineer jobs in Cumming, GA, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Cumming, GA look for?

The top searched job categories for Senior Java Software Engineer jobs in Cumming, GA are:

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

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

Infographic showing various Senior Java Software Engineer job openings in Cumming, GA as of August 2026, with employment types broken down into 1% As Needed, 84% Full Time, 10% Part Time, and 5% Contract. Highlights an 88% Physical, 4% Hybrid, and 8% Remote job distribution, with an average salary of $134,639 per year, or $64.7 per hour.

$56 - $71.25/hr

Full-time

Re-posted 17 days ago


Job description

Overview:
Sr Java Developer
We are seeking experienced Java engineers to help optimize and scale a high-performance Consent & Preference platform, as it's deployed to a high-volume division. The platform leverages Kafka, REST APIs, MongoDB (with sharding), and batch file processing, all orchestrated on Kubernetes. This roles focus will be on maximizing throughput, minimizing latency, and strengthening monitoring and reliability.
Key Responsibilities
Optimize Java-based APIs and Kafka consumers to handle large-scale consent and preference traffic.
Enhance MongoDB sharding and indexing strategies for high-throughput read/write operations.
Improve performance and reliability of batch and real-time ingestion workflows.
Fine-tune Kubernetes pods, clusters, and autoscaling policies for better resource utilization.
Implement and enhance observability, including monitoring, alerting, and logging (e.g., Prometheus, Grafana, ELK, OpenTelemetry).
Drive root cause analysis and performance tuning across services and infrastructure.
Collaborate closely with DevOps, SRE, and Architects to ensure end-to-end system health.
Required Skills
Expert-level Java with Spring Boot in scalable microservice environments.
Proven experience with Kafka, including tuning consumers, partitioning, throughput control.
Advanced MongoDB knowledge, especially with sharding, indexing, and high-volume read optimization.
Solid understanding of API performance optimization (caching, pagination, thread tuning, etc.).
Strong experience with Kubernetes and container-based deployments in production.
Hands-on with monitoring high-volume applications using industry-standard tools.
Skills:
Spring Boot,Kafka,MongoDB