Job Description :

Position: Senior Java Lead

Location: Atlanta, GA

 

Job Description:  

 

Responsibilities:

 

• Participate in requirement, design, implementation, testing and support of custom banking solutions, which include features enhancements, new functionalities, and back-end systems integration.

 

• Hands-on participate in design and development.

 

• Strong technical knowledge and skills, consistently provide technical guidance and develop team members.

 

 

Requirements:

 

At least 12+ years experience in IT with technical lead experience and technically hands on

working with Java   Spring   Spring Cloud   Hibernate

Should have hand on experience with  SpringBoot Microservices

Experience working with GCP is preferrable

Solid experience with spring microservice implementation and development.

Solid grasp of both web and backend application development

Strong written and verbal skills

Strong interpersonal skills as well as strong teamwork and customer support focus

Strong teamwork and customer support focus Aggressive problem diagnosis and creative problem solving skills on highly complex problems technical agility Experience with Microservices  Rest services   Soap

Experience in continuous integration build tools Jenkins  SonarQube  JIRA  Nexus

Experience with Confluence, GIT Bit Bucket,  Maven  Gradle  Run Deck  is a plus

Experience working with Agile methodologies

Knowledge of Domain  Driven Design concepts and microservices REST API design and implementation

Familiar with secure development best practices Knowledge of Java build tools and dependency management gradle  maven

Knowledge of Security principles Encryption,   Authentication, Authorization  etc

 

             

Similar Jobs you may be interested in ..