Duties:
Responsible for providing support for the design, development and implementation of Front end, Back end, Mobile, Financial, all-encompassing Web Applications; perform tasks using technologies including Java/J2EE, Spring Boot, Junit, GIT, JIRA, Jenkins, RESTful Web Services, SQL, JDBC, Spring Framework, JSON, Angular JS, HTML5, CSS3, JavaScript, React JS, Redux, jQuery, React JS, AJAX, XML, Bootstrap, and SDLC; produce effective, reusable, and maintainable software application designs using Design Patterns, Agile methodology and OOAD methodology; provide assistance with the resolution of application problems within limited time constraints; analyze requirements effectively; develop Restful and SOAP Services to transfer files and to produce/customize JSON and XML data between different applications; implement monthly deployments to maintain content update changes to the application; perform daily build jobs for code changes; implement different kinds of performance test types in applications to make sure volume and service loads can be maintained; develop and implement different queries within applications; communicate with all project stakeholders on a regular basis; and participate in code reviews to support various enterprise architectural decisions.