Job Title or Location
RECENT SEARCHES

Sr. Java / Microservices Developer

Apex Systems - 2 Jobs
Toronto, ON
Posted yesterday
Job Details:
Full-time
Experienced

Sr. Java / Microservices Developer

Duration: 6 Month Contract to Hire

Positions: 3 openings

Work Location: Hybrid 1-2 days a week downtown Toronto,

Hours: Monday-Friday, 9:00 am - 5:00 pm. No overtime expected

Role:

Advisory Developer - you will be a key member of the technology team supporting Digital Transformation, successfully implementing complex, enterprise-scale solutions on modern platforms with a variety of system integration and patterns. As a Java / Microservices Developer you will be responsible for overseeing each software release; coordinating with internal stakeholders, ensuring quality of releases and SLA's are met from a technical perspective.

Responsibilities:

  • Interact with Business experts to discover business requirements.
  • Interact with Enterprise Architects to clarify the high-level solution architecture.
  • Engage with 3rd-party software product vendors and Dev teams where needed to work out interfaces or deployment particulars
  • Compute work effort estimates and interact with Development and Project management to plan the delivery of work.
  • Design the technical solution, in consultation with Development team Consultants and Managers.
  • Develop the solution and corresponding unit tests and execute development-level testing. Coordinate with Development team peers on the integration and co-testing of multi-part solutions.
  • Participate in design and code peer reviews.
  • Work with the Operations team to document the solution's deployment procedures.
  • Work with and support the Testing team to move the solution through the testing environments and the testing phases. Diagnose and resolve any testing variances found.

Qualifications:

  • 7 + years of experience in software development with majority with Java development.
  • Proficiency in Java 17 and experience with migrating to Java 21.
  • 3+ years of experience in Java/J2EE, Spring/Springboot, Web Services (SOAP, JSON and RESTFul).
  • 4+ years in Microservices architecture platforms, design patterns, design modelling, SOAP, XML, JSON and RESTFul web services, SQL,
  • Experience with Springboot state transition
  • Experience with Test Driven Development (TDD), writing Unit Test frameworks (e.g., JUnit, TestNG),
  • 1+ years of experience in Cloud environments (Azure Preferred) and Containerization and Container Orchestration (OpenShift/Kubernetes).
  • Knowledge of DevOps, GitHub, Docker, Splunk & Dynatrace
  • Strong ability to communicate complex technical topics
  • Strong planning ability, with close attention paid to progress vs plan.
  • Ability to juggle multiple work items and prioritize between them.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.

Nice to have:

  • Banking Experience
  • Azure environment

Share This Job: