Vacancy expired!
Job Description:This is a hands-on role with primary focus on analysis, design, and development of complex business functionality. We are looking for Senior Java/J2ee developers with strong passion for developing quality code and deep understanding of core concepts of java/J2ee technologies. The ideal candidate would have deep experience with Java/J2ee ecosystem, well-versed in system design principles and proficient in designing and developing highly available, mission-critical applications. Responsibilities: • Lead a team of engineers to build, enhance and support back-end services for Web and Native app channels • Design, develop, unit test and document application functionality using Agile development practices • Participate in the entire Agile SDLC and interface with product owners, business analysts and deployment teams. Must have • Minimum 10 years’ relevant experience • Proficient in System design principles • Hands on experience in • Java Microservices, and Spring boot • MongoDB • JUnit • Kafka • Experience with unit testing, Mocking and similar concepts • Extensive working experience in SOA architecture • Experience in XML and JSON • Tools knowledge: JIRA, Confluence, Gradle, Jenkins, GitHub, SonarQube • Candidate must show sense of urgency and take end to end ownership of tasks • Candidate must be a self-starter, work independently with direction from a Principal Engineer/Engineering Manager • Excellent verbal and written communication skills Nice to have • Prior experience with banking or financial domain • PCF • Branching, version controlling strategy knowledge • Good knowledge of CI/CD, API architecture, deployment
Vacancy expired!