Role Summary
&
Role Description
Basic Purpose & Responsibilities
Senior Java Developer/Lead with specific Java, Oracle, and Micro services skills for trading application development. Analyzes, designs, develops and maintains software applications to support business units.
Requires knowledge of Core Java, Micro services , REST, Test Driven Design, Oracle SQL,PL/SQL, GIT, JUnit, Sonar, Jenkins, MQ , KAFKA
Nice to Have: AWS, React JS, Unix , Shell Scripting, Quartz Scheduling, Spring Batch and No SQL experience
Expected to spend 80% of the time on hands-on development, design and architecture and remaining 20% on guiding the team on technology and removing other impediments Capital Markets Projects experience preferred Provides advanced technical expertise in analyzing, designing, estimating, and developing software applications to project schedule. Oversees systems design and implementation of most complex design components. Creates project plans and deliverables and monitors task deadlines. Oversees, maintains and supports existing software applications. Provides subject matter expertise in reviewing, analyzing, and resolving complex issues. Designs and executes end to end system tests of new installations and/or software prior to release to minimize failures and impact to business and end users. Responsible for resolution, communication, and escalation of critical technical issues. Prepares user and systems documentation as needed. Identifies and recommends Industry best practices. Serves as a mentor to junior staff.
Technical Skills
Core/Must have skills
Core Java, J2EE
Spring and Rest Services
MQ and Kafka
Oracel (SQL,PL/SQL)
Junit
Good to have skills
React JS , AWS
Unix and Shell Scripting
Quartz Schduling
Spring Batch
Work Schedule
Hybrid [4 Days working from Office]
12 PM IST to 9 PM IST
Keywords (If any)
Java,J2EE, Spring, Rest Services,Kafka,MQ,AWS,Junit
State Street's Speak Up Line