Responsibilities
- Work with the Scrum Master and Product Owner to understand the requirements and stories.
- Actively participate in all agile routines for the Scrum team.
- Design, Develop, Test, Document the solution and support production implementation.
- Self-motivated and quick learner who can take the full ownership of designs from concept to support
- Understand stakeholder’s expectations and objectives.
- Work independently; Require less oversight/assistance.
- Coordinate with other dependent teams or applications to implement the solutions.
- Develop a deep understanding of domain and application with focus on challenges and opportunities.
- Understands enterprise-wide standards and guidelines and implement it in solutions.
- Ensure all internal processes, procedures, and policies are effectively enforced.
- Serves as a fully seasoned/proficient technical resource; provides tech knowledge and capabilities as a team member and individual contributor.
- Get involved with highly visible applications in the Consumer domain which are part of the Unified Critical Application List (UCAL) which is a method of prioritization for the speed of resolution / service restoral for those applications that are deemed to provide the most critical customer / client servicing functions.
- Collaborate in person with LOB partners, application and solution architects, developers, testers, and other key contributors for a personalized experience.
Requirements
- J2EE, SQL Server/Db2
- Preferred Banking domain knowledge
- Experience with high availability applications (Tier 0/1), active/active configurations and architecture
- Strong Communication and good leadership skills
- Ability to work under minimal supervision.
- Ability to foster strong collaboration among team members (onshore and offshore) and multitask effectively.
- Deliver reproducible builds with a design emphasis on re-usability, maintainability and efficiency.
- Write the build code and configuration files necessary to meet this goal.
- Investigate and recommend best practices and improvements for the build system or other processes as appropriate.
- Have a strong ability and interest in working with a diverse range of technical and non-technical teams.
- Detail oriented and have the ability to debug complex errors.
- Strong proclivity to follow coding standards and execute a best practices approach in build processes.
Education:BE / MCA /M.Tech
4-8 Years
Foundational skills
- Experience in Advanced Java, J2EE, DB2/SQL Server/Cockroach, Maven, Spring Framework, Hibernate, Apache Struts, Spring Boot, Spring Batch, Web Services, Tomcat, Junit, splunk, Containerization, docker.
- Experience working with Agile methodology, JIRA, and Scrum Teams including story writing and grooming, defining user acceptance criteria, and ability to deliver work in 2 weeks sprints.
- Experience with CI/CD and Horizon platform – Jenkins, GIT, GITHUB, Bitbucket.
- Excellent debugging skills
- Understanding of the software development life cycle and SDM model for CI/CD processes and associated tools
- Experience with Implementation and release management activities
- Good understanding of unit/system and functional testing methodology
- Experience working in large transaction-based systems.
- Experience writing technical design.
- Experience documenting technical functions.
Desired skills
- Preferred Banking domain knowledge
- Experience with high availability applications (Tier 0/1), active/active configurations and architecture
- Strong Communication and good leadership skills
- Ability to work under minimal supervision
- Ability to foster strong collaboration among team members (onshore and offshore) and multitask effectively
- Deliver reproducible builds with a design emphasis on re-usability, maintainability and efficiency
- Write the build code and configuration files necessary to meet this goal.
- Investigate and recommend best practices and improvements for the build system or other processes as appropriate
- Have a strong ability and interest in working with a diverse range of technical and non-technical teams
- Detail oriented and have the ability to debug complex errors
- Strong proclivity to follow coding standards and execute a best practices approach in build processes
11.30 AM to 8.30 PM IST (Need to flexible as per business need)