Java Full Stack Developer
Job Summary
Full Stack Developer
Location: PCS CA Toronto
Years of Experience: 10-15 Years
Job Summary: We are seeking a highly skilled Full Stack Developer to bridge the gap between our high-performance legacy systems and modern cloud architecture. The ideal candidate will possess strong Full Stack Foundation knowledge and will be responsible for refactoring COBOL and JCL business logic into scalable Java Spring Boot microservices transitioning data from DB2 and VSAM into AWS RDS.
Responsibilities:
- Manage complex data lifecycles by bridging VSAM and DB2 mainframe databases with modern AWS RDS instances ensuring data integrity and high availability across hybrid environments.
- Architect and document RESTful APIs that allow modern web front-ends to communicate securely with back-end microservices and legacy CICS transactions.
- Work within a cross-functional Agile team to translate complex business requirements into technical specifications participating in daily stand-ups sprint planning and code reviews.
- Monitor and optimize application performance across the entire stack troubleshooting bottlenecks in both high-latency mainframe batches and high-throughput cloud environments.
Mandatory Skills:
- AWS RDS
- Java
- Microservices
- Spring Boot
- IoT
- JCL
- DB2
Preferred Skills:
- Experience with IBM Watson AI services
- Familiarity with Agile methodologies
- Knowledge of legacy systems integration
Qualifications:
- Bachelors degree in Computer Science Information Technology or a related field
- Proven experience in full stack development with a focus on enterprise applications
- Strong problem-solving skills and ability to work in a fast-paced environment
Required Experience:
IC
About Company
At Virtusa, we are builders, makers, and doers. Digital engineering is in our DNA. It’s at the heart of everything we do.