Lawrenceville, United States5 days agoUntil 8/11/2026
Full timeOn-site
Job description
Requirements
Must have:
- We need strong expertise in Java, with deep familiarity in Spring and Spring Boot frameworks.
We require proven experience with Google Cloud Platform (GCP).
We value hands-on knowledge of batch processing tools, such as Spring Batch or comparable frameworks.
We expect practical experience with NoSQL data stores, including MongoDB, Cassandra, or DynamoDB.
We look for solid experience in Java/J2EE development.
We require experience building applications with TypeScript-based frameworks such as Angular and NestJS.
We seek strong front-end development skills across HTML, CSS, and JavaScript.
We need experience designing and developing APIs and web services, including SOAP and REST.
We prefer candidates with experience using build automation tools such as Gradle.
We value strong exposure to DevOps practices, CI/CD pipelines, Jenkins, Maven, GitHub, and Pub/Sub.
We require experience with Apache Beam or similar data processing tools.
We look for a good understanding of Apache Airflow and DAG-based workflows.
We need practical experience with Kubernetes, Terraform, and orchestration technologies.
A background in microservices architecture is important for this role.
Responsibilities:
- We will have you develop and support Java/J2EE applications across the full stack.
We will rely on you to build modern user interfaces using Angular, NestJS, HTML, CSS, and JavaScript.
You will design and implement services using Spring, Spring Boot, and microservices patterns.
You will create and maintain APIs and web services, including SOAP and RESTful integrations.
You will work on batch-processing solutions using Spring Batch or similar tools.
You will build and integrate solutions that use NoSQL databases.
You will contribute to cloud-native development on Google Cloud Platform.
You will support data and pipeline development using Apache Beam and Airflow.
You will participate in DevOps activities, including CI/CD pipeline setup and automation.
You will work with Jenkins, Maven, GitHub, Gradle, and Pub/Sub in day-to-day delivery.
You will help deploy, manage, and orchestrate applications using Kubernetes and Terraform.
You will collaborate with the team to deliver scalable, maintainable, and reliable software.
Company:
We are hiring for a Java Full Stack Developer role based in Alpharetta, GA. In this position, we are looking for a versatile engineer who can contribute across backend, frontend, cloud, and DevOps work. Our team values experience with GCP, microservices, batch processing, and modern application frameworks, along with strong problem-solving skills and the ability to build robust, scalable solutions.