Java Lead/Architect
Location: Alpharetta, GA
Morgan Stanley
Long term Contract

Job Responsibilities

The team is working on transforming the existing Java-based application to the cloud along with removing dependency on the mainframe. An associate will be working on creating various microservices based on the revised DB schema. We are looking for a strong Java architect who will redesign into a modern platform using state of art technology and tools. He should be very strong on developing multi-tier applications. Hands-on Java developer with a good understanding of cloud and front end is MUST for this role


Primary Skills


Demonstrated hands-on development with Java, Python, Spring Boot, Oracle, Microservices Architecture, 

Experience with AngularJS, REST, ActionScript, Node.js, RDS, Lambda functions, Jenkins, Docker, Kubernetes, and queuing technologies, etc.

Experience leveraging open source technologies and developing with service-oriented architecture 

Expertise building SaaS offerings on public Cloud Platforms (e.g.: Azure, AWS) using platform services and integrating with “behind the firewall” on-premise deployments

We definitely need strong Spring background and hands-on experience with Micro Services Tech Stack. 

Expert level J2EE/Java with Microservices background preferably in Spring boot, Spring cloud. And, solid experience in APIs gateway, etc.

Expertise in architecting and developing highly reliable, fault-tolerant distributed applications with a focus on performance and scale. 

Secondary Skills

Expertise in DevOps practices like Automation, Configuration Management, Continuous Integration & Delivery, and Monitoring • 

Good understanding of software engineering frameworks, tools, and processes

Self-starter with the ability to execute business objectives

Ability to foster innovation among team members and drive best practices

Sharp technical acumen to solve issues and evolve the Microservices architecture