Job Description :
Position Java Lead Developer
Location Boston, MA
Job Description • Meet with business stakeholders and customers to understand business needs
Owner of an overall technical architecture for a complex project
Provide technical leadership for the offshore team
Communicate successfully all concepts and solutions to stakeholders
Drive offshore team. Track offshore project team progress and provide timely updates to the client
Bachelor''s degree in Computer Science, Engineering or related field or equivalent professional experience
7 years software development experience,
5 years of experience in software development using J2EE,
Experience with test-driven development and delivering functionality on an Agile team
At least 5 years of experience in full lifecycle delivery of complex systems, including requirements, design, build, test, and deployment /delivery.
Confident problem solver and communicator.,
Strong attention to detail.
Demonstrated cross-functional team player. ,
Experience working with version control systems like Github.
Highly motivated a self-starter who takes ownership and has the ability to work with minimal direct supervision.
Experience with Java Objects, Java Script, JPA, SQL, Oracle, Hibernate, GIT/SVN, Jenkins, Maven
Experience with Java/J2EE/EJB, Spring boot/MVC, Gem Fire, Kafka, Cassandra, Amps, IBM WAS
Experience with Cloud Platforms: Microservice Architecture, Cloud Computing, Docker Containers, Restful API
Experience with Object Oriented Design, Agile Scrum/Kanban, Test Driven Development, DevOps