You are responsible for designing and developing Java components using Spring framework to implement transaction management
You will manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
You are responsible for designing and developing Java components using Spring framework to implement transaction management, manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
You will design, develop and support application solutions to meet customer requirements.
You will develop technical specifications and unit test cases.
Perform application unit testing activities such as Translate business and IT (Information Technology) requirements and also Interpret data models.
Specialty requires comprehensive understanding of Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Transaction Management Framework, Batch Processing and ORM framework Hibernate.
Qualifications:
2+ years of relevant experience in an Engineering role
Experience working in Financial Services or a large complex and/or global environment
Project Management experience
Consistently demonstrates clear and concise written and verbal communication
Comprehensive knowledge of design metrics, analytics tools, benchmarking activities and related reporting to identify best practices
Demonstrated analytic/diagnostic skills
Ability to work in a matrix environment and partner with virtual teams
Ability to work independently, multi-task, and take ownership of various parts of a project or initiative
Ability to work under pressure and manage to tight deadlines or unexpected changes in expectations or requirements
Proven track record of operational process change and improvement
Education:
Bachelor’s degree/University degree or equivalent experience