Java Full Stack Senior Developer/Architect

Capgemini
Atlanta, NY, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Microsoft Azure Business Software Cascading Style Sheets (CSS) Cloud Computing Cloud Engineering Software Quality
+39 more
Code Review Databases Continuous Integration Relational Databases DevOps JSON Python (Programming Language) PostgreSQL MongoDB NoSQL Oracle (Applications) RabbitMQ Redis SQL Databases Systems Architecture Systems Integration Web Application Frameworks Data Processing Google Cloud Enterprise Software Applications ReactJS Large Language Models Spring-boot Generative AI Backend Git Event Driven Architecture Containerization AngularJS Kubernetes Production Code Apache Kafka Graphql Front End Software Development Api Design Restful APIs Serverless Computing Docker Microservices

Job description

Capgemini is seeking a Java Full Stack Senior Developer/Architect to lead the design and development of scalable, cloud-native enterprise applications. This role requires deep expertise in Java, Spring Boot, microservices architecture, and full-stack technologies including modern frontend frameworks and databases. As a Solution Architect/Senior Developer, you will design robust system architectures, drive hands-on development of core components, and ensure high performance, security, and scalability. You will leverage cloud platforms (AWS/Google Cloud Platform/Azure), event-driven architectures, and emerging technologies like Generative AI and LLMs to deliver innovative business solutions while collaborating with cross-functional teams and mentoring engineering talent.

Your Role

We are seeking a visionary and hands-on Java Full Stack Senior Developer/Architect to design, build, and scale our next-generation enterprise applications. In this pivotal role, you will bridge the gap between architecture, design, and robust, production-ready code. You will lead the modernization of our technology stack by leveraging advanced cloud architectures, executing hands-on full-stack design and development across backend, frontend, cloud-native services, and integrating cutting-edge AI technologies.

Key Responsibilities

  • Design scalable, secure, and resilient full-stack architecture and design
  • Write code to build complex core components and frameworks
  • Design, develop, and deploy cloud-native solutions using Java-based microservices and serverless paradigms
  • Demonstrate a proven track record in microservices, event-driven architecture (Kafka/RabbitMQ), and API design (REST/GraphQL)
  • Design, develop, and maintain full-stack applications with responsive UI and REST APIs
  • Work with relational databases (Oracle, Postgres) and NoSQL solutions (MongoDB, Redis)
  • Implement generative AI APIs and leverage LLMs for business applications
  • Develop and integrate Python components for services, automation, or data processing
  • Collaborate with Business, DevOps, and cross-functional teams
  • Ensure code quality, security, and performance through best practices
  • Define coding standards, perform rigorous code reviews, and mentor engineering teams
  • Evaluate emerging technology trends to continuously modernize software delivery

Requirements

  • Java, Spring Boot, Microservices architecture
  • Experience with any one cloud platform: AWS, Google Cloud Platform, Azure
  • Gen AI and LLMs
  • SQL and NoSQL databases
  • Frontend technologies (Angular/React, HTML, CSS, JavaScript)
  • Python development
  • REST APIs, JSON
  • CI/CD, Git, containerization (Docker/Kubernetes)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all