Description


Sr Java Developer 14032572


Responsibilities:

Work in an agile and fast-paced environment interfacing with management, business and senior technology members
Design and develop applications utilizing complex Java/JEE technologies and middleware systems
Build and maintain efficient, reusable, and reliable code
Manage end-to-end development cycle from requirements analysis, coding, testing and maintenance
Identify bottlenecks and bugs, and devise solutions to these problems
Provide status updates, proper escalations & reporting to management & business
Manage Source Code repository and support production releases
Identify and assist in resolution of risks and issues that will adversely affect planned project milestones
Understand technical and Business processes of various front office, trading and settlement applications
 

Minimum Required Qualifications:

Bachelor’s degree or foreign education equivalent in Computer Science or Engineering with more than 7 years of experience performing Java/JEE software engineering within a financial services environment. 
 

Technical skills:
JAVA, JEE, Spring, Hibernate, Python
Data modeling
Apache Spark & Apache Tomcat
Sybase/Oracle
GXT/GWT or other UI frameworks
REST/SOAP Web Services
Unix/Linux, Perl, Shell Scripting fundamentals
JMS, MQ, Tibco, Solace, Kafka
Maven, SVN, GIT
Eclipse or IntelliJ
Jenkins, Ansible, Kubernetes
Cloud
 

Preferred Qualifications:

Master’s degree in Computer Science with 5 years of hands on design & development experience
Knowledge on prime services domain
Experience working in financial industry
Tableau / Power BI

Education

Any graduate