Back to Jobs
Recently postedTechnology

Java Full Stack Developer

Hexaware Technologies, IncAtlanta, GA🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeOn Site
LocationAtlanta, GA, United States
DockerMicroservicesRxJSSpringSpring BootGitAWSAPI GatewayAngularGitHub ActionsHibernateJWTJavaJenkinsKafkaPlaywrightGenerative AIRESTAzureKubernetesAgileCI/CDAzure DevOpsSystem DesignIAM

Job description

Java Full Stack Developer | Atlanta, GA (Onsite)
Location: Atlanta, GA (Onsite)
Experience 9+ Years
We are seeking an experienced Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, Jenkins, Angular, AWS, and modern DevOps practices. The ideal candidate will be responsible for designing, developing, and deploying scalable, cloud-native applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
  • Develop and maintain enterprise-grade applications using Java 8/17/21, Spring Boot, and Microservices architecture.
  • Design and implement secure, scalable REST APIs with authentication and authorization mechanisms.
  • Build responsive user interfaces using Angular, RxJS, state management, routing, and API integrations.
  • Develop cloud-native solutions leveraging AWS services such as EC2, S3, RDS, Lambda, API Gateway, SNS, SQS, and IAM.
  • Implement event-driven architectures using Kafka and messaging technologies.
  • Containerize applications using Docker and manage deployments through Kubernetes.
  • Build and maintain CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Participate in system design, architecture discussions, code reviews, and performance optimization initiatives.
  • Leverage AI-assisted development tools such as GitHub Copilot to improve productivity and code quality.
  • Collaborate with stakeholders and business teams to deliver high-quality software solutions.
Required Skills
Core Java
  • Strong knowledge of OOP concepts, Collections, Streams, Exception Handling, JVM internals
  • Experience with JDK 8, 17, and 21 features
Spring Boot & Microservices
  • Dependency Injection, REST APIs, Spring Security (JWT)
  • JPA/Hibernate, Transaction Management
  • Actuator, Configuration Management
  • Input Validation, Global Exception Handling
  • RestTemplate, WebClient
  • Service Decomposition, Circuit Breakers, Distributed Transactions
  • Scalability, Resiliency, and Observability
Frontend
  • Angular development with Components, Services, RxJS
  • State Management, Routing, API Integration
  • UI Performance Optimization
Cloud & DevOps
  • AWS Cloud Services and Serverless Architecture
  • Docker, Kubernetes, ECS/EKS/AKS
  • Auto Scaling, Monitoring, CloudWatch
  • Networking and Security Best Practices
Testing & Automation
  • Playwright
  • LambdaTest
  • CI/CD Test Integration
Preferred: Experience with AI-assisted development tools such as GitHub Copilot for code generation, test creation, and developer productivity

Similar jobs