Java Software Developer

Teckhorizon Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 21 hours ago
Vacancies: 1 Vacancy

Job Summary

About the Role

We are seeking Senior Software Developers to support enterprise application development for a large Ontario public sector organization. You will be part of a collaborative Agile team working across the full software development lifecycle to design build test and support scalable high-performance applications.

This is a hands-on onsite role in Toronto ideal for experienced Java full-stack developers who enjoy solving complex problems and mentoring others.

Key Responsibilities
  • Translate technical and business requirements into well-designed tested applications

  • Perform analysis design development unit testing and troubleshooting

  • Develop and maintain backend services and RESTful APIs

  • Support application deployment integration and ongoing production issues

  • Collaborate with cross-functional teams throughout the SDLC

  • Participate in Agile ceremonies (sprint planning reviews defect management)

  • Contribute to CI/CD pipelines and automation practices

  • Provide knowledge transfer and mentorship to team members

Required Skills & Experience Core Technical Skills
  • 7 years of Java-based backend development

  • 7 years with Java SDK JEE Apache Ant Tomcat JavaScript

  • 5 years with:

    • Spring Framework (Spring JDBC)

    • Spring Boot (Web Web Services Data/JPA)

    • RESTful APIs JWT JSON

    • Oracle DB PL/SQL performance tuning

  • 5 years with:

    • Eureka Server Zuul Gateway

    • Swagger / OpenAPI

    • Maven Hudson/Jenkins

  • 3 years with:

    • API security (OAuth2 JWT)

    • API Gateway (Azure API Management)

    • Monitoring/logging tools (Application Insights)

    • Agile lifecycle tools (Azure DevOps or JIRA)

    • CI/CD pipelines (Azure DevOps YAML)

  • 2 years of front-end experience with:

    • Angular 18 TypeScript HTML5 CSS

    • Bootstrap NPM

Nice to Have: Experience with IBM C ram

Automation & Testing
  • 3 years developing unit tests using JUnit or TestNG

  • Experience with test data creation and validation

  • Participation in automated regression testing

  • Strong SQL skills for data verification

Methodologies & Practices
  • Strong understanding of SDLC and Agile/Scrum

  • Experience with relational database design

  • Ability to identify technical risks and propose solutions

  • Experience with scalable secure and high-performance system design

Soft Skills
  • Strong communication (written and verbal)

  • Excellent analytical and problem-solving skills

  • Proven team player with the ability to meet deadlines

  • Comfortable mentoring junior developers and leading technical discussions

About the Role We are seeking Senior Software Developers to support enterprise application development for a large Ontario public sector organization. You will be part of a collaborative Agile team working across the full software development lifecycle to design build test and support scalable high-...
View more view more

Key Skills

  • Bootstrap
  • Attorney
  • Gallery
  • Instrumentation
  • Banking & Finance