Analyzes, designs, develops and maintains software applications to support business units, spending 100% of the time on hands-on development, design and architecture
Job Summary
Analyzes, designs, develops and maintains software applications to support business units, spending 100% of the time on hands-on development, design and architecture.
Oversees systems design and implementation of most complex design components, creates project plans, and monitors task deadlines.
Provides subject matter expertise in reviewing, analyzing, and resolving complex issues, and designs and executes end-to-end system tests prior to release.
Matching Summary
Analyzes, designs, develops and maintains software applications to support business units, spending 100% of the time on hands-on development, design and architecture.
Skills & Requirements
Must-have
Core Java
J2EE Spring and Rest Services
MQ and Kafka
Oracle (SQL, PL/SQL)
JUnit
AWS (S3, ECS, EC2(Unix))
Nice-to-have
React JS
Unix and Shell Scripting
Quartz Scheduling
Spring Batch
Capital Markets Projects experience
Key Requirements
Minimum requirements by effectively coordinating activities
Worked in a complex deadline driven projects with minimal supervision