Senior Java Full Stack Engineer
Compunnel
JOB SUMMARY
We are seeking a Senior Java Developer to design, develop, and support highly available, scalable, and cloud-native applications. The ideal candidate will possess strong expertise in Java 17+, Spring Boot, Microservices, AWS services, and modern DevOps practices. This role will be responsible for building enterprise-grade backend solutions, implementing CI/CD pipelines, developing RESTful APIs, and collaborating with cross-functional teams to deliver secure, high-performing applications in a cloud-first environment.KEY RESPONSIBILITIES
- Design, develop, and maintain highly available and scalable Java-based applications.
- Build and support cloud-native backend services using Java 17+, Spring Boot, and Microservices architecture.
- Design, develop, and maintain RESTful APIs and service integrations.
- Implement modern software design patterns and engineering best practices.
- Develop and maintain microservices-based applications to support enterprise business requirements.
- Build and manage CI/CD pipelines to automate application build, testing, deployment, and release processes.
- Develop and execute unit tests, integration tests, and automated quality validations to ensure code quality and coverage.
- Collaborate with business stakeholders, architects, DevOps teams, and developers throughout the Software Development Lifecycle (SDLC).
- Participate in technical design discussions, architecture reviews, and solution planning activities.
- Troubleshoot and resolve application, integration, and production support issues.
- Optimize application performance, scalability, reliability, and maintainability.
- Manage source code repositories and branching strategies using GitHub.
- Utilize Artifactory or similar repository management solutions for artifact lifecycle management.
- Develop and support solutions leveraging AWS-native services and cloud infrastructure.
- Implement serverless and event-driven solutions using AWS Lambda.
- Support big data and analytics workloads using AWS EMR.
- Contribute to Agile development activities including sprint planning, estimation, and code reviews.
- Create and maintain technical documentation, deployment guides, and operational procedures.
REQUIRED QUALIFICATIONS
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
- Strong experience in Java development with Java 17 or higher.
- Extensive experience with Spring Boot and Microservices architecture.
- Experience designing and developing RESTful APIs and backend services.
- Strong understanding of object-oriented programming principles and software design patterns.
- Experience developing scalable and highly available enterprise applications.
- Experience implementing CI/CD pipelines and automated software delivery processes.
- Hands-on experience with Jenkins or similar CI/CD tools.
- Experience with GitHub and modern version control practices.
- Experience using Artifactory or similar artifact repository management tools.
- Strong knowledge of AWS cloud services and cloud-native application development.
- Experience with AWS Lambda.
- Experience with AWS EMR.
- Knowledge of software testing methodologies, unit testing, and integration testing.
- Strong troubleshooting, debugging, and problem-solving skills.
- Experience working in Agile/Scrum environments.
- Excellent verbal and written communication skills.
PREFERRED QUALIFICATIONS
- Experience with containerization technologies such as Docker and Kubernetes.
- Experience with event-driven architectures and messaging platforms.
- Experience with Infrastructure as Code (Terraform, CloudFormation, or CDK).
- Experience with AWS ECS, EKS, S3, CloudWatch, and API Gateway.
- Knowledge of performance tuning, monitoring, and observability tools.
- Experience working in large-scale enterprise cloud environments.
- Familiarity with DevOps, SRE, and cloud security best practices.
CERTIFICATIONS
- AWS Certified Developer - Associate preferred.
- AWS Certified Solutions Architect - Associate preferred.
- Oracle Certified Professional Java Developer preferred.
- Spring Professional Certification preferred.
- Relevant AWS, Java, DevOps, or Cloud certifications are a plus.
MANDATORY SKILLS
- Java 17+
- Spring Boot
- Microservices
- REST APIs
- Jenkins
- GitHub
- Artifactory
• AWS
• AWS Lambda• AWS EMR
• CI/CD
- Unit Testing
- Integration Testing Compunnel
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Full Stack Engineer in Alpharetta, GA vacancy
- ...Senior Java Developer Location: Alpharetta, GA (Onsite Hybrid – 3 Days/Week) Interview... ...candidate will have solid backend engineering experience, strong design skills, and hands... ...frontend teams (Angular/React) for full-stack integration Utilize AI tools such as...SeniorJava3 days per week
- ...Full Stack Software Engineer We are seeking an experienced Full Stack Software Engineer for a hybrid long-term contract role in Alpharetta, GA.... ...developing across both micro-frontend applications and robust Java Spring and Python backend services. Responsibilities...SeniorJavaLong term contract
- ...enhancements, and maintenance of core banking applications Job Title: Java Technical Specialist - RESTful API, Buy Rate Vendor 60 - 65/... ...No of Positions: 5 Only USC/ GC Job Description: Sr. Java Full Stack Engineer with SQL Background and Banking and Deposits experience. He/...Java
- ...duration of 6+ months to develop system architecture and provide technical support. This role requires over 8 years of experience in Java system architecture and a bachelor’s degree in computer science. Key responsibilities include ensuring system stability, evaluating...SeniorJava
- Java DeveloperDuration: 6 to 12 Months ContractLocation: Alpharetta, GA (within 30 miles), no relocationJob Description:10+ years of experience engineering awesome solutions.Bachelor’s degree in computer science or Engineering or equivalent experienceDemonstrated experience...SeniorJava
- Senior Java Backend DeveloperWe are seeking a Senior Java Backend Developer to design and build robust backend systems for scalable enterprise applications. You'll work closely with product and engineering teams to deliver high-quality solutions. This is a remote role.Responsibilities...SeniorJavaRemote work
- Senior Java Application DeveloperWork Location - Alpharetta GA (hybrid)Position will be onsite 3 days per weekHackerank testing is required during the interview- this is a technical coding testTop Skills RequiredJavaSpring bootNoSQLKafkaAzure CloudJ2EEMicro servicesCassandraOverall...SeniorJava
- ...trigger framework, error logging framework, test data factory. ~ Hands on experience with Apex, Visualforce, SOQL, SOSL, web services, JAVA, CSS, HTML, Lightning Web Components is required ~ Ability to build REST / SOAP webservices and consume REST/ SOAP API ~ Prior...SeniorJava
- Java Senior Full-stack Developer Description: The client is looking for Java Senior Engineer to build end-to-end business solutions and to work with one of the leading financial services organizations in the US. The candidate must possess excellent written and verbal communication...SeniorJava
- Next Gen Client Implementation TransformationNext Gen Client Implementation Transformation - ADP has 800,500 clients, looking to see how they can implement clients faster. This will be a payroll client transformation. This is net new development. They are developing for...SeniorJava
- ...Senior Software Engineer Location: Hybrid 3X a week in Alpharetta, GA. Must be local to Georgia or surrounding area, as the final round is an... ...software development experience. ~ Strong proficiency in Java or Python with hands on development experience. ~ Experience...SeniorJavaLocal area
- ...Job Summary We are seeking an experienced Senior Java Developer to design, develop, and maintain high-performance, scalable... ...databases (MongoDB, Redis) Education ~ Bachelor's degree in Computer Science, Engineering, or equivalent practical experience...SeniorJava
- ...Job title: Java Full Stack Developer Location: Alpharetta, GA 30004 (Onsite) Duration: 06 Months Minimum years of experience required... ...experience: 6-8 years Education: Bachelor's or Master of Engineering The top 3 responsibilities: JAVA Full stack...Java
- .... Familiarity with Salesforce AppExchange and third party integrations. Knowledge of additional programming languages such as Java or JavaScript. Experience in leading cross functional teams and managing stakeholder relationships. Qualifications Bachelor...SeniorJava
- Senior Python Developer Local to Alpharetta, GA (This is hybrid, on-site 3 days a week.) 6 month + contract Face to Face Interview Vendor... ...Note: Interview first round in person! Will need to do a python/java coding exercise during interview. Must have: Recent Python...SeniorJavaContract workLocal area3 days per week
- Senior Java Developer We are seeking a highly skilled and experienced Senior Java Developer... ...technical issues across the application stack. Optimize application performance and scalability... ...or Master's degree in Computer Science, Engineering, or related field. 5+ years of hands-on...SeniorJavaRemote workFlexible hours
- ...TimeJob SummaryWe are seeking an experienced Senior Web Developer to design, develop, and... ...closely with product managers, designers, and engineering teams to deliver secure, reliable, and... ...development experience using Node.js, Java,.NET, Python, or PHP.Experience with RESTful...SeniorJavaRemote workFlexible hours
- ...Job Title: Senior Java Developer Job Location: Alpharetta, GA (100% Onsite)... ...dependencies and discuss it with the Network engineers. • Install, configure and maintain PKS... ...across whole software and hardware stack. • Recreate problem locally and able to...SeniorJavaShift work
- ...Software Engineer Equifax is where you can power your possible. If you want to achieve... ...high scale applications across the full engineering stack Design, develop, test, deploy,... ...and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML...SeniorJavaFull timeImmediate startShift work
- ...nation’s 2nd largest Information Technology staffing firm, has an opportunity for a Fullstack Developer to work for one of our local clients here in Atlanta, GA. Applicants must have 5+ years of Fullstack experience and have technical experience with Java and Angular....JavaLocal area
- ...Senior Software Engineers We are CirrusLabs. Our vision is to become the world's most sought-after niche... ...Engineers Location: Alpharetta, GA Full Time. Travel involved to client... ...maintain responsive web applications using Java/J2EE, Spring Boot, RESTful Web Services...SeniorJavaFull timeRelocation
- ...Senior Java Developer Location: Oakland/Rancho Cordova, Ca /Alpharetta, GA ; Hybrid - 2 Days in-office In-Person Interviews... ...QA teams. • Follow Agile development methodologies and engineering best practices. • Contribute to CI/CD implementation and...SeniorJavaWork at office
- ...Avanos Medical seeks a Senior Software Engineer to build secure, scalable solutions that improve patient... ...software solutions on modern tech stacks Collaborate with product, clinical,... ...regulations (e.g., HIPAA) Required Skills Java or C# development Cloud platforms (...SeniorJavaWorldwide
- Role:: Senior Java Developer Location: Alpharetta, GA (Onsite -Local's ) Longterm Client: Relevantz | Datavant Job Description: You will... ...data. Work with product managers, data scientists, and other engineers to create innovative solutions that meet our business needs....SeniorJavaWork experience placementLocal area
- Java Full Stack Developer Location: Alpharetta, GA Mandatory Skills: Full-stack architecture design Performance optimization & scalability Advanced security and API governance Strong Java & Spring Boot expertise Advanced Angular/React Microservices architecture SQL + NoSQL...Java
- ...Full Stack Java Developer Location: St. Louis, MO/Alpharetta, GA Duration: 12 months Java 8 / 11, Angular 9 or above, HTML5, CSS, Node, Spring Boot, Microservices, TDD - JUnit, CI/CD, AWS or GCP Needs to have a good experience in Angular, HTML5, CSS, Node,...Java
- DESIRED SKILLS Knowledge of JIRA Knowledge of PostgresSQL, Mongodb, MySQL, Redis JOB DUTIES Knowledge of algorithms, design patterns, and componentization approaches. Experience in building high performance, high availability and highly interactive websites. React...Java
- ...Position: Senior Quality Engineer (Automation) Location: Alpharetta, GA / Oakland, CA / Rancho Cordova, CA***Onsite / Hybrid*** Duration... ...Senior Quality Engineer with strong expertise in Core Java, Rest Assured, and Selenium to drive quality engineering and...SeniorJava
- Kforce has a client in Sandy Springs, GA that is seeking a Junior Full Stack Engineer. Responsibilities: * Own a Java/Spring Boot backend end to end - API design, data modeling, transactions, performance, and security * Ship polished, complex UIs in React without a designer...JavaFull time
$129k - $161k
...Description Job Description Job title: Senior Site Reliability Engineer Reports to: Director, Site... ...tolerance are built into all layers of the stack. Collaboration & Knowledge Sharing... ...in modern programming languages (Java, Nodejs/JavaScript, or similar) and scripting...SeniorJavaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Full Stack Engineer. Be the first to apply!
Related searches
- java developer full time Alpharetta, GA
- java microservice developer Alpharetta, GA
- senior java developer Alpharetta, GA
- java developer backend Alpharetta, GA
- lead full stack java developer Alpharetta, GA
- java spring developer Alpharetta, GA
- java developer contract Alpharetta, GA
- java developer remote part time Alpharetta, GA
- remote junior java developer Alpharetta, GA
- senior java software engineer Alpharetta, GA


