Minimum 9+ years of experience in Software Development.
Should have Strong, in-depth and hands-on knowledge & understanding of Core & Advanced Java concepts.
Should have additional skills of Struts or UI development using Java Script, HTML, ReactJS.
Should have good knowledge and hands-on experience in working with Spring-Springboot/Camel, JUnit, Hibernate to build Microservices.
Should be experienced and familiar in working with Shell Scripts, Unix, PL/SQL, Databases (Oracle/Postgres), IBM MQ & JMS.
Should have good knowledge & working experience in Cloud components.
Should have hands-on experience with building distributed systems, Java messaging technologies and databases.
Should have strong object oriented analysis & design skills.
Should have good domain knowledge of Investment Banking
Trade Settlement Systems & Payment.
Should have good communication & presentation skills.
Should have hands-on experience with Agile methodologies & metrics like Velocity, Burndown chart, Story points etc.
Should have strong organizational and quality assurance skills.
Should have exposure to tools like /GITLAB, Devops like Teamcity, Nexus, Maven/Gradle etc.
Passionate about what you do, you value excellence, learning and integrity, you like a work environment that places emphasis on team work, collaboration and delivering business value while working at a sustainable pace
Someone who is self-driven and like to solve complex problem on their own
Proactive, detail-oriented and comfortable working in dynamic environments with fast paced deliveries and changing requirements
Should be a quick learner