Required Skills: Java, Spring , MongoDB, Microservices, Kafka
Job Description
A mid-senior level Java-Microservices developer to manage a critical project for one of our biggest clients in the 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.