Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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... 
    Senior
    Java
    3 days per week

    Staffing the Universe

    Alpharetta, GA
    4 days ago
  •  ...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... 
    Senior
    Java
    Long term contract

    VTal Technology Solutions

    Alpharetta, GA
    4 hours ago
  •  ...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

    Apptad

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Senior
    Java

    ApTask

    Roswell, GA
    5 days ago
  • 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... 
    Senior
    Java

    Samprasoft

    Alpharetta, GA
    3 days ago
  • 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... 
    Senior
    Java
    Remote work

    Ova Technologies

    Alpharetta, GA
    3 days ago
  • 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... 
    Senior
    Java

    Syntricate Technologies

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Senior
    Java

    My3Tech Inc

    Roswell, GA
    1 day ago
  • 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... 
    Senior
    Java

    Exaways Corporation

    Alpharetta, GA
    3 days ago
  • 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...
    Senior
    Java

    Software Technology, Inc.

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Senior
    Java
    Local area

    RIT Solutions

    Alpharetta, GA
    16 hours ago
  •  ...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... 
    Senior
    Java

    OVA Technologies

    Alpharetta, GA
    1 day ago
  •  ...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

    eTeam

    Alpharetta, GA
    4 days ago
  •  .... 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... 
    Senior
    Java

    Yantran LLC

    Alpharetta, GA
    16 hours ago
  • 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... 
    Senior
    Java
    Contract work
    Local area
    3 days per week

    My3Tech Inc

    Alpharetta, GA
    1 day ago
  • 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... 
    Senior
    Java
    Remote work
    Flexible hours

    OVA Technologies

    Alpharetta, GA
    1 day ago
  •  ...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... 
    Senior
    Java
    Remote work
    Flexible hours

    Ova Technologies

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Senior
    Java
    Shift work

    Veracity

    Alpharetta, GA
    2 days ago
  •  ...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... 
    Senior
    Java
    Full time
    Immediate start
    Shift work

    Equifax

    Alpharetta, GA
    3 days ago
  •  ...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.... 
    Java
    Local area

    Software Technology Inc

    Alpharetta, GA
    4 days ago
  •  ...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... 
    Senior
    Java
    Full time
    Relocation

    CirrusLabs

    Alpharetta, GA
    2 days ago
  •  ...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... 
    Senior
    Java
    Work at office

    Yantran LLC

    Alpharetta, GA
    16 hours ago
  •  ...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 (... 
    Senior
    Java
    Worldwide
    Milton, GA
    8 days ago
  • 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.... 
    Senior
    Java
    Work experience placement
    Local area

    Concord IT Systems

    Alpharetta, GA
    3 days ago
  • 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

    Kyyba

    Alpharetta, GA
    3 days ago
  •  ...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

    Keylent Inc

    Alpharetta, GA
    4 days ago
  • 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

    Rapinno Tech

    Alpharetta, GA
    3 days ago
  •  ...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... 
    Senior
    Java

    Inherent Technologies

    Alpharetta, GA
    2 days ago
  • 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... 
    Java
    Full time
    Sandy Springs, GA
    14 days ago
  • $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... 
    Senior
    Java
    Remote work

    Priority Technology Holdings, LLC

    Alpharetta, GA
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Full Stack Engineer. Be the first to apply!