Java Backend Developer
Compunnel
The Java Backend Developer will design, maintain, optimize, and troubleshoot high-performance backend applications supporting large user bases. The role requires deep hands-on Java expertise across Java 8, 11, 17, and 21, with a strong focus on performance engineering, load testing, database optimization, concurrency, and distributed systems. The developer will analyze and refactor existing code, identify and resolve CPU, memory, and concurrency issues, and build reliable microservices using modern containerized and distributed architectures.
Key Responsibilities
- Read, debug, optimize, and refactor existing backend codebases written across Java 8, 11, 17, and 21.
- Design and execute load-testing strategies using tools such as JMeter to evaluate system stability, performance, and bottleneck boundaries.
- Manage, tune, and optimize SQL database interactions using indexing, connection pooling, lock management, and other performance optimization techniques.
- Perform root-cause analysis of application and system issues by analyzing logs and using profiling tools such as YourKit or equivalent.
- Troubleshoot CPU spikes, memory leaks, concurrency bottlenecks, and other performance-related issues.
- Architect and maintain reliable backend components operating across load balancers, Kubernetes environments, and distributed networks.
- Apply appropriate data structures, algorithms, and Big O analysis to address latency and throughput challenges.
- Develop and deploy scalable microservices using Docker, Kubernetes, and load-balanced architectures.
- Implement and optimize caching solutions using technologies such as Redis.
Required Qualifications
- Deep hands-on Java development experience across Java 8 through Java 21.
- Expert understanding of multi-threading, thread safety, locks, and concurrent programming patterns.
- Advanced knowledge of SQL optimization, execution plans, indexing strategies, and connection pooling.
- Demonstrated experience with performance profiling and load testing using JMeter, YourKit, or similar tools.
- Experience building and deploying microservices using Docker and Kubernetes.
- Experience working with load-balanced and distributed network architectures.
- Hands-on experience with caching frameworks such as Redis.
- Strong understanding of data structures, algorithms, and time and space complexity using Big O analysis.
- Proven ability to identify and resolve memory leaks and performance bottlenecks.
- Strong root-cause analysis and troubleshooting skills for enterprise backend applications.
- Ability to read, debug, and refactor complex existing codebases.
Preferred Qualifications
- Experience supporting high-throughput applications with a large active user base.
- Strong background in performance engineering and system optimization for enterprise-scale applications.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Backend Developer in Alpharetta, GA vacancy
- Job title: Backend Java DeveloperLocation: Alpharetta, GA, Role is hybrid (3 days/wk)Duration: 6 mons *CLIENT INTERVIEW IS ONSITE* Years of experience required: 8-15 years Senior Developer role to lead the design and implementation of scalable microservices architecture...Suggested
- Job title: Backend Java Developer Location: 3 Edison Dr Alpharetta, GA hybrid (3 days/wk) Duration: 2 years 5 months *LOCAL CANDIDATES ONLY* *CLIENT INTERVIEW IS ONSITE* · Senior Developer role to lead the design and implementation of scalable microservices architecture...SuggestedLocal area
- ...enterprises. Job Summary We are seeking a highly skilled Senior Developer to lead the design and implementation of scalable microservices... .... The ideal candidate will bring deep expertise in Core Java, Spring Boot, Microservices, and REST APIs, while providing...SuggestedLocal area
- ...The Java Fullstack Developer will design, develop, and maintain enterprise-level full-stack applications, with a minimum of 7 years of full-stack... ...experience. The role involves building scalable backend APIs and microservices using Java/Spring Boot or Python, developing...Suggested
- ...in the DC Metro Area - Washington Business Journal (2016).Job DescriptionJava Developer Alpharetta, GA6+ MonthsNeed GC and USCTop Three Skills:1) 5+ Years End to End J2EE Development2) Backend development using Struts/Spring, and Hibernate Webservices3) Front end...SuggestedTemporary work
- Job-ID31689321Reference26-00018 Role: Full Stack Engineer Location NYC NY / Alpharetta, GA Mandatory Skills: · - Java · - Spring Boot · - Angular or React · - Basic SQL (SQL Server, DB2) · - REST API development Preferred Skills: · - Python · - Exposure to Kafka, ElasticSearch...
- ...-thinking organization, apply now.We are currently seeking a Java Developer - HYBRID to join our team in Alpharetta, Georgia (US-GA), United... ...Day Responsibilities:Design, develop, and maintain scalable backend systems using Java, Spring Boot, and Microservices...Full timeTemporary workWork at officeRemote workFlexible hours
- Job ID: 25548362Reference Number: 25-00482Title: JAVA DEVELOPERLocation: Frisco, TX, Alpharetta, GA, GAPosted Date: 2025-05-20Contact... ...Experience with unit testing JUNIT. Experience in CI/CD pipeline Experience developing cloud-native applications utilizing Azure services
- Job ID: 28262900Reference Number: 26-00497Title: java architectPosted Date: 2026-05-21Contact: Asif RazaContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Java Architect Alpharetta, GA (Hybrid - 3 Days/Week Onsite) Enterprise-Level...3 days per week
- ...Alpharetta (GA), NY & NJ (only locals ) Years of experience needed – 7 to 12 Years Job Summary – We are seeking a Java Full Stack Developer with a strong background in UI/UX technologies (Angular or React). The ideal candidate will have proven expertise in leading...Local areaWork from homeFlexible hours
- ...Java AI Developer Location: Alpharetta, GA Need local resouce who is available for an In-person Interview Role Overview We are... ...enabling interaction between Salesforce, AI agents, and backend systems. Work with LLM-based applications, prompt engineering...Local area
- ...competition" If you have any queries about our services.Job DescriptionTo qualify for this position, you must be an experienced Java Developer with a proven track record of delivering results in a large and complex global application. Your Web Development skills will be...Contract workH1b
- ...Job Description We are seeking a talented Python / Java Full Stack Developer with 10-13 years of hands-on experience developing enterprise applications. The ideal candidate will have strong backend and frontend development skills, experience building scalable...Work at office3 days per week
- Job-ID32130205Reference26-01133Job Title:Sr. Java DeveloperAbout Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba... ...combined with career development. Job DescriptionSr. Java Developer with GCP ExperiencesExperience Required: 8-10Job Description:Role...Visa sponsorshipWork visa
- ...Job Summary We are seeking a highly experienced and hands-on Java Developer with a strong background in Java and the Spring Framework to design, develop, and maintain high-performance, scalable, and resilient systems. The role will focus on mission-critical financial...
$92.16k - $138.24k
...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Java Developer with GCP and Golang - HYBRID to join our team in Alpharetta, Georgia (US-GA), United States (US).The Senior Applications Developer...Full timeTemporary workWork at officeRemote workFlexible hours- ...the best cloud platform to fit your needs, including your own.Job Description7+ years experience as Senior System Analyst/Developer with J2EE and Java technologies, Spring, Servlet, Web Services, XML, XSLT, SOA & AJAX . - solid working experience of Java, OOP, SOA,...Work experience placement
- Job SummarySeeking an experienced Overseas Contractor with 11 to 15 years of expertise in Java Java SpringBoot and Java Microservices to design develop and maintain scalable backend applications with knowledge of GCP Cloud Architecture as a plusJob DescriptionDevelop and...For contractorsOverseas
- ...choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences... ...ever forward.Position SummaryFull Stack (Java/Angular) Software DeveloperWe are seeking a talented Software Developer with strong Java and web application development...Full timeLocal areaFlexible hours
- ...Java Forward AI Developer Alpharetta, GA (Onsite) – ONLY LOCAL TO ALPHARETTA, GA Required Skills 5+ years of software development experience. Strong hands-on experience with Java / J2EE / Spring Boot. Strong understanding of SRE principles and practices....Temporary workLocal area
- ...Job Description ~7 years of solid hands-on experience using React/Angular, Core Java, Spring Boot, Microservice architecture, Hazlecast(Distributed Cache) ~ Hands on strong experience in Python is required. ~ AI SDLC - Spec Driven Design AI development...
- ...make a difference at Fiserv.Job TitleSenior Software Engineer, Backend and PostgreSQLWhat does a successful Senior Software Engineer do... ...reliability.As a Senior Software Engineer, you will design and develop scalable backend services, contribute to database modernization...Full timeTemporary workH1b
- ...optimization of large-scale database systems and backend platforms. You will guide data architecture, performance tuning, and Java‑based development, partnering with... ...include designing schemas, writing complex SQL, developing JDBC/Hibernate data access layers, building...
- ...WebLogic • 5+ years’ experience using Spring and Hibernate • Strong experience developing the Web Services and Messaging Layer using SOAP,REST, JAXB, JMS, WSDL • Direct experience with a JAVA-WS framework such as Apache CXF is a plus • Experience with database...
- ...selectively build or enhance application and backend components where needed. The role also... ...implementation to third‑party cloud developers. Validates delivered AWS environments... ...experience with Node.js/TypeScript, Python, Java/Spring, APIs/microservices, and event‑driven...Local area
$92.16k - $138.24k
...forward-thinking organization, apply now.We are currently seeking a Backend & AI/ML Engineer to join our team in Alpharetta, Georgia,, Georgia (US-GA), United States (US).Day to Day Job Duties: Develop and support cloud-native data engineering solutions on Google Cloud...Full timeTemporary workWork at officeRemote workFlexible hours- ...complex business problems using our technology practicesDesign, develop, and maintain services and API to support various business needsLeverage... ...Computer Science or related area of study5+ years of hands-on Java/J2EE software design and development experience. C# experience a...Work at officeRemote workWorldwideFlexible hours3 days per week
- ...your needs, including your own.Job DescriptionStrong Expertise in AWS Extensive Knowledge in Python, Ansible and Jenkins Expertise in JAVA application support Knowledge of PL SQL Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and...
- ...greatest technology. OTR has been recognized as a “Top Workplace” by the Atlanta Journal-Constitution since 2016! Senior Software Developer to build and evolve the internal applications that keep OTR running. You\'ll work across the full stack — .NET services on the...
- ...partner of choice for government lotteries. From cutting-edge backend systems to exciting entertainment experiences and trailblazing... ...lottery industry ever forward.Position SummaryFull Stack Software Developer This Full Stack Software Engineer position is part of the...Full timeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Backend Developer. Be the first to apply!
Related searches
- senior java software engineer Alpharetta, GA
- java microservice developer Alpharetta, GA
- java developer backend Alpharetta, GA
- java spring developer Alpharetta, GA
- lead full stack java developer Alpharetta, GA
- java web developer Alpharetta, GA
- java software engineer Alpharetta, GA
- sr.java developer Alpharetta, GA
- java developer remote part time Alpharetta, GA
- entry level java developer remote Alpharetta, GA



