Senior Java Developer x 2
Typical Day in Role
- Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications.
- Act as an expert technical resource for modeling, simulation and analysis efforts.
- Leverage industry best practices to design, test, implement and support a solution.
- Assure quality, security and compliance requirements are met for supported area.
- Be flexible and thrive in an evolving environment.
- Adapt to change quickly and adjust work accordingly in a positive manner.
- Role split is 80% development (even split of building new features and integration activities) and 20% testing and documentation.
Candidate Requirements/Must Have Skills:
- 10+ years core Java Development (version 8.0 or above).
- 8+ years’ experience with database development using SQL.
- 8+ years’ experience with shell scripting working in a Unix/Linux environment.
- 5+ years Spring Boot experience.
- 3+ years’ experience with front end GUI development (Javascript/Angular).
Nice-To-Have Skills:
- Experience with development using Kafka is an asset.
- Experience with using Nifi is an asset.
- Recent Capital Markets Murex experience is a plus and will be prioritized.
Soft Skills:
- Good communication skills to work cross-functionally with business users, product owners and project managers.
- Team player and ability to collaborate across teams and functions.
Degrees or Certifications:
Bachelor's degree in a technical field such as computer science, computer engineering or related field required.
#J-18808-Ljbffr