Lead Full Stack Java Developer

Alpharetta, GA 30022

Posted: 03/09/2021 Employment Type: Contract To Hire Category: Java Developer Job Number: 55127

Job Description

Required Skills

- Bachelor’ s Degree in Computer Science or related field

- 10+ years experience in Java Application Development using Spring Boot, RESTful,

Microservices, Spring JPA (or other ORMs like Hibernate) for Database Access

- 10+ years experience in JUnit Development using Mockito

- 10+ years experience working with AWS Cloud systems (S3 buckets, Lambda, Kubernetes


- 10+ years experience with relational databases – MySQL, PostgreSQL, Oracle etc. with

ability to write SQLs to retrieve data from multiple tables

- Experience with Java Collections, Design Patterns

- Experience developing high volume transactional applications and maintaining data


- Knowledge of tiered web application architectures

- Comfortable in both Unix and Windows environments

- Development Experience with Spring Boot to build

- Experience with Messaging Frameworks like Kafka, RabbitMQ

- Experience with Software Version Control - Git, JIRA etc. for Issue/Project tracking

- Experience with Logging Frameworks like log4j, Splunk, Stackdriver

- Front End experience with HTML/CSS, JavaScript frameworks like ExtJS, jQuery,



Preferred Skills

- API Documentation with Swagger

- Code Quality with SonarQube

- Creating CI/CD Pipelines using Jenkins

- Cloud Deployment Experience using Containers (Docker, Kubernetes)

- Building automated testing with Selenium, Load Testing with LoadRunner, JMeter

- Development experience with Manhattan WMOS platform is highly preferred



- Gather requirements from Project Team

- Provide Technical Design and Technical Documentation

- Development of Microservice APIs with Spring Boot on AWS Cloud

- Work in an Agile Framework with Sprints, Stories, Tickets for Issue and Project Tracking

- Troubleshoot Issues and provide quick resolution and production support after Application


- Lead and mentor small development team
Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.