Full-stack application development using Java EE, Spring framework (MVC, JPA, Data, Data REST, Boot), ReactJS and Maven
5 - 8 years experience and a successful track record of technical leadership across a wide range of technologies
To develop and prototype key application components.
Full stack Java development
Modify functionality to meet changing business needs and requirements.
Experience in web technologies and standards like web services (REST/SOAP), JSON, XML/XSL
Experience in MS SQL
Experience with GIT SCM
Research and become the Subject Matter Expert (SME) on the interaction of the Service with source systems interaction with the consumers (business users)
Handle complex technical problems into smaller simple.
Define timeline estimates based on the requirements, complexity and inhouse capability.
Communicate estimates to supervisor for review.
Coding of development projects according to specs laid out by the Product Owner
Participation in peer code review
Work with customers and team members in an Agile development environment.
Follow Continuous Integration/Continuous Delivery (CI/CD) best practices for code build and deployments.