Senior / Lead Java Developer :
Minimum of 10 years of technical experience in architecture, design and development of applications.
Experience in J2EE technologies, Advanced Java, Spring Boot Angular, and REST API
Experienced in SQL, PL / SQL, PowerShell, and scripting knowledge
Understanding of JSON, SOAP, REST, RAML, SAML, oAuth and OIDC - application, message, communication protocols and authentication mechanisms
Experience and understanding of Frameworks like Spring boot / Hibernate
Working experience with Web Services, REST APIs, etc.
Working experience with relational databases such as Oracle / SQL
Experience working on (DevOps)container technologies like Docker, Kubernetes
Experience with version control using GIT, Jira and other Dev Tools
Experienced in Linux and Windows operating systems
Strong understanding of development, secure coding, SDLC methodologies
Ability to collaborate and communicate effectively with business and technology teams
Strong analytical, problem-solving, and troubleshooting skills
Create practical, robust, and scalable architectures and solutions
Experience in the Identity Access Management technologies and products is a plus
Experience in leading motivated junior Java Developers
Expertise in reviewing codes of other Developers and identifying issues
Assigning and monitoring tasks of Development team
Working closely with Scrum Master / Project Manager to prioritize tasks
Supporting Testing team
Experience in Financial services is desired
Lead Java Developer • Boston, MA, United States