Senior Capital Markets Java Developer

Full Time

Open Systems Technologies

OST is looking for Senior Capital Markets Java Developer for a contract Hybrid role in Mississauga. Please let me know if you would be interested in this below role . If you are, please apply with a copy of your updated resume and contact details.

1 year

Need Cap markets experience ideally!!



Job Description

We are seeking a Senior Java/Full-Stack Application Developer with strong hands-on experience in developing server-side components in Java. Candidate must have experience in developing enterprise application using Java/J2EE & Spring.

The work will include strategic state-of-the-art solutions using new stack development using Agile/ DevOps high standard/ Micro services/ Docker for application hosting. Candidate will be working on fast-paced, highly visible, and challenging projects. Candidate is expected to be a self-starter and someone who loves technology in general and excels when challenged.

Responsibilities:

• Responsible for systems analysis, Design, Coding, Unit Testing and other SDLC activities.

• Code reviews, exposure to continuous integration, test case reviews and ensure code developed meets the requirements

• Explore existing application systems, determines areas of complexity, potential risks to successful implementation


• Communicate continually with the client and project teams – Clarify client’s needs, present tech team ideas and explains progress on the development efforts.

• Contributes to continual improvement by suggesting improvements to software architecture, software development process and new technologies etc.

• Strictly follow Client’s engineering standards and ensure these are followed across all modules in the project.

• Perform code & design reviews consistently.


• Ensure essential procedures are followed and help define operating standards and processes

• Has the ability to operate with a limited level of direct supervision.

• Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users

• Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement


• Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality

• Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems

• Ensure essential procedures are followed and help define operating standards and processes

• Serve as advisor or coach to new or lower level analysts


• Has the ability to operate with a limited level of direct supervision.

• Can exercise independence of judgement and autonomy.

• Acts as SME to senior stakeholders and /or other team members.

Technology Skills:

• Must have expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack

• Must have Deep understanding of Microservice and Microservices best practices, patterns- Spring boot microservices is highly preferred

• Must have Hands-on MongoDB knowledge / experience


• Must have experience in SCMs like GIT; and tools like JIRA

• Good understanding of OpenShift & Docker

• Good understanding of Kafka is highly desirable

• Agile/Scrum methodology experience is required.


• Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities

• Ability to contribute in high- and low-level system design (Sequence diagram, class diagrams)

• Strong communication skills, should be able to communicate effectively with business and other stakeholders


Qualifications:

• 7-9 years of relevant experience

• Experience in systems analysis and programming of software applications

• Experience in managing and implementing successful projects


• Experience in Capital Markets project will be added advantage.

• Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements

To apply, please visit the following URL: