A mid-senior level Java-Microservices developer to manage a critical project for one of our biggest client in banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting edge technology applications.
Technical Skills:
- Minimum 4-7 years hands on Core Java development experience
- At least 2 – 3 years strong hands on experience in Java 8 development
- Strong coding practices in OOPS Concepts, Data Structures, Java Algorithms, Design patterns
- Strong coding practices in Multi-Threading, Collections, ORM frameworks
- Proven analytical and problem-solving skills to solve scenario-based problems
- Attitude to challenge status quo and provide alternate solutions
- Educational background – should be an MCA, Computer Science graduate at least from Tier 1 colleges.
- Investment Banking exposure would be preferred
- Troubleshooting interface software and debugging application codes
- Collaborate with product owners and architects on making design decisions
- Jira, Git, Confluence experience
- Excellent communications
- Exposure to Agile Product development Methodologies and tools
Behavioral Skills:
- Resolve technical issues of projects and Explore alternate designs
- Participates as a team member and fosters teamwork by inter-group coordination within the modules of the project.
- Train and coach members of project groups to ensure effective knowledge management activity.