Job Description:
Sr. Java Developer
Position Code: 324866
Location: Alpharetta, GA (remote position)
Mode Of Hiring: FTC
Client: Morgan Stanley
RESPONSIBILITIES
- Design and develop Java based applications.
- Helps scale applications and build new features.
- Execute strategic engineering proof of concepts and product evaluations.
- Interface with product team to gather requirements. Escalate and communicate issues to manager.
- Deliver well instrumented systems that provide insight in Operational Metrics and helps resolving issues.
- Provide technical solutions to problems encountered in the team.
- Review the work done by other team members to make sure it adheres to the standards.
- Makes well-thought-out decisions on complex or ambiguous application development issues.
- Utilize Agile practices to manage and deliver features.
- Build services and systems that involves interaction with multiple components with scalability and security in consideration.
Basic
- Bachelor's degree in Computer Science/Computer Engineering/Computer Information Systems is required.
- 7-10 years minimum and 3-4 years as a technical Lead.
- Deep expertise with Java server side development using Spring projects specifically through usage of Microservices.
Preferred
- Java, Spring, Spring Boot, ORM, OOD
- Strong technical and business communication skills
- Strong Linux/UNIX background
- Strong Shell scripting
- ESQL/DB (Sybase, Oracle) skills
- Service Oriented Architecture
- Experience working with market data systems is preferred
Experience working with streaming data systems is preferred
Skills : Java,Spring,Spring Boot,ORM Tools,ODD,Linux,Unix,Shell Scripting,ESQL,db,sybase,Oracle