Basic –
· Bachelor’s degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
· At least 8+ years of experience with Information Technology
Required Skills/Experience –
· Technical expertise in Core Java (8+)/J2EE
· Experience with Eclipse Rich Client Platform
· Working Experience with Spring/Spring Boot framework, developing REST and SOAP webservices
· Experience with PLSQL, Oracle / SQL server
· Experience with ORM frameworks like Hibernate
· Tools – Maven, SQL Developer, Git / GitHub.
· Knowledge of CICD with Jenkins
· Experience with micro-services architecture, API design standards, patterns and best-practices, API security standards and implementation, API governance
· Experience and good understanding of IT SDLC lifecycle phases. Thorough understanding of Agile principles and practices
· Experience in telecommunication domain
· Excellent oral, written communication and presentation skills with ability to interact with technical and functional staff at all levels.
Responsibilities –
· Participate in Requirement elicitation sessions and Analyze technical requirements. Estimate effort. Create detailed technical document.
· Create Application Architecture definition and Design.
· Deliver high quality code deliverables for modules within stringent time and budget constraints. Lead validation for all types of testing and support activities related to implementation, transition, and warranty.
· Attend daily sync-up and provide daily work updates. Follow all agile activities.
· Coordination with application teams. Work together with the rest of the team, that is, with Project Managers, other Developers, Scrum team
· Address the stakeholders needs and expectations. Provide key information in a timely manner in the format designed by the requestor. Provide solution demos.
Bachelor's degree