Global Financial Firm – Java Developer
Immediate contract opportunity for an experienced Java Developer located in Mississauga, ON.
Schedule
This role is currently on a hybrid schedule. You will need reliable internet, computer and Android or iPhone for remote access to client systems during remote work. We will be expected in the office weekly 3 days depending on team requirement.
Job description
This is a development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team. The overall objective is to build robust, high-performance, large-scale applications.
- Hands‑on experience in Web technologies (HTML, CSS, React JS), REST APIs, and Backend using Java/J2EE technologies.
- Experience with Agile software development processes with a strong emphasis on test‑driven development.
- Strong knowledge of CI/CD pipelines and experience in tools such as JIRA, BlackDuck, SONAR, etc.
- Demonstrated capacity to build sophisticated tooling for development and production team use.
- Has the ability to operate with some level of direct supervision.
Experience and qualifications
Extensive experience working with most if not all of the technologies listed below:
- Full‑stack developer with 7+ years of experience designing and developing robust, scalable, and maintainable applications applying Object Oriented Design principles.
- Java Core with extensive hands‑on experience with concurrent programming.
- Spring Framework including Core, Integration, Batch, JDBC, Hibernate.
- Cloud computing technologies with practical experience working with containers, microservices, and large datasets (Docker, Kubernetes).
- Databases – Spark, RDBMS preferably Oracle, NoSQL preferably MongoDB.
- Familiarity with Linux environment including scripting skills.
- SDLC/Dev Ops – Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, any secure coding toolkits.
#J-18808-Ljbffr