Java Software Engineer
The Coca-Cola Company
Data Engineer About the Role Digital products play a central role in how we create value for customers, support the teams who serve them, and shape the consumer experience. We are seeking a Data Engineer to design, build, and maintain scalable data solutions that power analytics, reporting, machine learning, and data-driven decision-making. In this role, you will work closely with Product, Analytics, Data Science, and Engineering teams to develop trusted datasets, reliable data pipelines, and scalable data platforms. You will help transform raw data into high-quality, actionable information while ensuring performance, quality, governance, and operational excellence. What You'll Do
Cloud: Azure, AWS, Google Cloud Platform
Data Platforms: Databricks, Snowflake, Synapse, Redshift, BigQuery
Data Processing: Spark, dbt
Orchestration: Airflow, Synapse Pipelines, Dagster
DevOps: GitHub, GitHub Actions, CI/CD
Data Modeling: Dimensional Modeling, Data Warehousing, Lakehouse Architecture
- Data Engineering: Design, build, and maintain scalable data pipelines, data models, and data products using Java, Python, SQL, and cloud-native data engineering patterns.
- Software Engineering Practices : Apply strong coding standards, modular design, automated testing, version control, CI/CD, and code review practices to data engineering solutions.
- Azure Data Platform Delivery : Build and deploy data workloads on Azure platforms such as ADLS, Azure Data Factory, Synapse, Databricks, Microsoft Fabric, and related services as applicable.
- Production Operations : Implement reliable deployment automation, monitoring, logging, alerting, and operational controls to keep data pipelines and services stable in production.
- Collaborate with platform teams to improve tooling, automation, CI/CD, monitoring, and observability.
- Utilize version control and software engineering best practices to maintain high-quality code.
- Partner with Product Managers, Analysts, Data Scientists, and Software Engineers to deliver business value.
- Contribute to data engineering standards, design reviews, and documentation.
- Continuously identify opportunities to improve reliability, scalability, and efficiency across the data ecosystem.
- Bachelor's degree in computer science, Engineering, Information Systems, or a related field.
- 3+ years of experience in Data Engineering, Analytics Engineering, Software Engineering, or related disciplines.
- Programming: Strong proficiency in Python and SQL, with familiarity in Java or other backend programming languages preferred.
- Data Engineering Expertise: Proven experience building batch and streaming data pipelines, transformation frameworks, data models, and reusable data engineering components.
- Cloud Data Platforms: Hands-on experience with Azure data services such as ADLS, ADF, Synapse, Databricks, Microsoft Fabric, or equivalent cloud data platforms.
- Software Engineering Discipline: Strong understanding of design patterns, modular coding, error handling, automated testing, CI/CD, Git-based workflows, and production-grade engineering practices.
- Data Quality & Observability: Experience implementing data validation, monitoring, logging, lineage, and alerting to ensure trusted and reliable data products.
- DevOps & Deployment: Familiarity with Git, CI/CD pipelines, containerization concepts, and deployment automation for data engineering workloads.
- .
- Experience with Azure Synapse, Databricks, Snowflake, BigQuery, Redshift, or similar platforms.
- Experience with orchestration tools such as Airflow, Synapse Pipelines, Dagster, or dbt.
- Familiarity with CI/CD, Infrastructure as Code, and DevOps practices.
- Experience supporting machine learning workflows through feature engineering and training data preparation.
- Exposure to data observability, monitoring, testing, and governance tools.
- Knowledge of event-driven architecture and real-time data processing.
- Azure Data Engineer or equivalent cloud certification.
- Demonstrates strong ownership and accountability.
- Passionately advocates for data quality, reliability, and trust.
- Communicates effectively with both technical and non-technical stakeholders.
- Balances technical excellence with practical business outcomes.
- Thrives in a collaborative, agile environment.
- Continuously seeks opportunities to learn and improve processes.
Cloud: Azure, AWS, Google Cloud Platform
Data Platforms: Databricks, Snowflake, Synapse, Redshift, BigQuery
Data Processing: Spark, dbt
Orchestration: Airflow, Synapse Pipelines, Dagster
DevOps: GitHub, GitHub Actions, CI/CD
Data Modeling: Dimensional Modeling, Data Warehousing, Lakehouse Architecture
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Atlanta, GA vacancy
- ...Qualifications Bachelor’s degree inComputerScience, IT, or a related field (or equivalent experience). 3-4 years of hands-on experience in Java development . 3-4 years of experience with Spring Framework / Spring Boot . 3-4 years of experience working in Unix/Linux...SuggestedLocal area
- ...threats per day. To learn more, visit Job Description As a Software Engineer at iboss, you’ll have the opportunity to work on multiple... ...thoroughly tested Qualifications 1 year of experience using Java technology stack and servlet containers 1 year of experience...SuggestedRemote jobWorldwide
- iboss is looking for a Software Engineer in Atlanta to work on various technologies ranging from device-specific drivers to cloud-scalable solutions... ...in exciting projects. Applicants should have experience with Java technologies and frontend frameworks, excellent communication...Suggested
- ...learn more, visit .We are looking for a talented Entry Level Software Engineer, who is passionate about working on the cutting edge of Cyber... ...thoroughly testedQualifications 1+ years of experience using Java technology stack and servlet containers1+ years of experience...SuggestedWorldwide
- ...Java DeveloperLocation: Atlanta, GA Duration: FulltimeJob Description Key Responsibilities:Performs detailed design of complex applications and complex architecture componentsMay lead a small group of developers in configuring, programming, and testingFixes medium to...Suggested
- ...The Java Developer will be tasked with developing, creating and modifying general computer applications software or specialized utility programs. Analyzing user needs and developing... ...Requirements BS/BA in Computer Science / Engineering or related technical degree Minimum...
- ...USAExperience: 8+ yearsCompensation: US$120,000 plus benefits.About the Opportunity RecruiterGrounds is supporting the search for a Java Full Stack Engineer for a confidential client.Build and maintain an external-facing application using Java, Angular, and AWS. You'll...Visa sponsorship
- ...Java DeveloperRole – Java DeveloperLocation- Atlanta, GA- Onsite (Local Profiles)Must Have Technical/Functional SkillsMust have Unemployment Insurance Domain Exp (Preferred PS-US Acc)• Java, J2EE• Angular 17• Spring Boot• Microservices• Java Script• CSS• JSON• REST/SOAP...Local area
- ...Full Stack Java Developer With Angular/ReactLocation: Newark, DE & Plano, TX & Hopewell, NJ & Pennington, NJ & Charlotte, NC & Kennesaw, GA & Atlanta, GA (Hybrid Model)Duration: 12+ Months Long Time ContractClient: Bank of AmericaVisa: (USC, GC, GC-EAD, and any EAD on...
- ...Developer Share Contractual Atlanta, GAOverview:Strong knowledge in Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS,... ...security and integrity of the applications. Maintain the release management cycle as well as the software development environments....
- ...Job DescriptionJob Description Hard requirements (all must be present — non-negotiable) - 5 years Java/J2EE enterprise application development - Spring Boot, Spring MVC, Spring Security, Hibernate - RESTful web services and Microservices in AWS - Multi-threading and Executor...
- ...Java DeveloperLocation: Atlanta, GAContractJob Description: We are looking for an experienced Senior Java Full Stack Developer with strong expertise in the Unemployment Insurance (UI) domain to design, develop, and support enterprise-level applications for US public sector...
$60k - $96k
...6,000.00/yr We’re seeking a BRMS / Drools Developer with strong Java expertise to design and implement complex business-rule solutions... ..., develop, and optimize business rules using the Drools Rule Engine, integrating these rules into Java/Spring Boot enterprise applications...Full timeRemote workMonday to FridayFlexible hours- ...Java DeveloperAt Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital... ...the design, architecture, and development of new software components, with guidance from senior engineers....
- Job PurposeICE Data Services (an Intercontinental Exchange company) is seeking a senior Java engineer for its Core Technology team, which builds and maintains Omega - ICE's proprietary data distribution and transformation framework, and supports a development community...
$120k - $130k
...Sr. Java DeveloperLocation: Atlanta, GA (Onsite from Day 1)The pay range for this role is $120,000- $130,000 per annumJob Description... ...expertise in emerging technologies and best practices in secure modern software development.Ability to guide and drive technical, non-technical...- ...Job DescriptionJob DescriptionSr Java Developer Atlanta, GA- Remote 6 month(s) (Contract... ...object-oriented design principles and software development best practices. • Experience... ...degree in Computer Science, Information Technology, Engineering, or a related discipline....Contract workRemote work
- ...Durham, NCJob Description8 to 9 years of hands-on software development experience building full stack applications using Java, Spring Boot, RESTful services, JavaScript/... ...deployment patterns.Experience with data engineering, dimensional modeling, reporting, and business...Full timeLocal areaShift work
- ...Job DescriptionJob Description Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer... ...: - Collaborate with business analyst and developers to produce software designs - Provide work estimates to project manager, provide...Full timeFlexible hours
- ...Job PurposeDesigns, builds, and maintains full stack Java applications for the organization. Our Java Software Engineers develop applications in an Agile SDLC. Responsible for the development of Java enterprise applications utilizing frameworks such as Spring Boot. This...
- ...developing web-based applications and development experience in Java/J2EE technologies -looking for java spring AWS (S3, ec2, kubernetes... ...schedules · Contribute to technical architecture decisions/efforts to build and maintain highly scalable software platforms...
$60k
...Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the... ...connections with top tech talent. Job Description 5-12 + Years of Java, J2EE and web/internet based programming experience (both client...Permanent employmentTemporary work- ...Senior Java DeveloperUnder general supervision, designs, codes, tests, modifies and debugs computer software. We are seeking a skilled and experienced Lead Developer/Team Lead to... ...s degree in computer science, Software Engineering, or a related field (or equivalent experience...
- A technology solutions company is seeking a BRMS/Drools Developer with strong Java expertise. This fully remote role focuses on designing and implementing business-rule solutions for enterprise systems. Candidates must possess over 7 years of Java development experience...Remote jobFlexible hours
- ...Description Design and develop backend applications using Java 11/17+, Spring Boot, and Spring Cloud. Build and maintain microservices... ...and implement business rules using Drools or equivalent rules engines. Develop event-driven applications using Kafka and RabbitMQ....Contract work
- ...Job Title: Java Full Stack Developer Location: Atlanta GA New Jersey Dallas TX San Jose CA - Onsite Job Type: Contract W2 basis Experience: 5 years Note: OPT / CPT H1b transfer EAD are welcome Job Description: We are looking for an experienced Java Full...Contract workTemporary workH1bRemote work
- Innova Solutions is hiring a Java Developer with IES experience for a 12+ month contract on a US remote engagement. You will perform Java coding for web applications, write complex SQLs, and conduct root-cause analysis as part of a cross-functional delivery team. Ideal...Remote jobContract work
- ...Software Development · Atlanta ·Posted on 12 Oct 2025 Requirements Bachelor’s degree in computer science or its equivalent. Excellent organizational skills. Persuasive and resilient. Gained knowledge on EMR/EHR systems is an added advantage. Responsibilities Identifying...
$60k
A global IT staffing firm is seeking an experienced Java Developer with 5-12 years of expertise in Java, J2EE, and web-based programming. The role involves developing applications using rich UI frameworks and application development frameworks, alongside responsibilities...$60k
...Must Hava- Strong Python scripting skills, Java, VMware, Cassandra and experience working... ...of team to deliver on enterprise class software that provides centralized management for... ...technical ideas to a team of highly skilled engineers. Drive good software design patterns for...Permanent employmentTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
Related searches
- java developer full time Atlanta, GA
- sr.java developer Atlanta, GA
- senior java developer Atlanta, GA
- java developer c2c Atlanta, GA
- lead full stack java developer Atlanta, GA
- java web developer Atlanta, GA
- java spring developer Atlanta, GA
- java microservice developer Atlanta, GA
- java software engineer Atlanta, GA
- entry level java developer Atlanta, GA



