Java Sr developer

Virtusa

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

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

Job Summary

  • This is a senior level development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.

  • The overall objective of this role is to build robust high-performance large-scale applications.
  • Hands-on experience in web technologies such as HTML CSS and React JS.
  • Experience working with REST APIs and backend development 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 with tools such as JIRA BlackDuck and Sonar.
  • Ability to assess design trade-offs and effectively document decisions.
  • Demonstrated ability to build advanced tooling for development and production team usage.
  • Ability to work effectively with minimal supervision.
  • Understanding of capital markets and financial instruments.
  • Full-stack developer with 10 years of experience designing and developing robust scalable and maintainable applications using Object-Oriented Design principles.
  • Strong expertise in Core Java with extensive hands-on experience in concurrent programming.
  • Experience with the Spring Framework including Core Integration Batch JDBC and Hibernate.
  • Experience with distributed caching frameworks such as Redis or equivalent technologies.
  • Hands-on experience with cloud computing technologies including containers microservices and large datasets (Docker Kubernetes).
  • Experience with databases: RDBMS (preferably Oracle) and NoSQL (preferably MongoDB).
  • Familiarity with Linux environments including scripting skills.
  • Experience with SDLC/DevOps tools such as Git/Bitbucket CI/CD pipeline frameworks (Jenkins) SonarQube JIRA and secure coding tools.

Required Experience:

Senior IC

This is a senior level development position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology Team.The overall objective of this role is to build robust high-performance large-scale applications.Hands-on experience in we...
View more view more

About Company

Company Logo

At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.

View Profile View Profile