Senior Java Software Engineer

Vysystems — Canada · Posted ~1 hour ago

Senior

Skills

Java 8/11/17 Spring Boot Spring MVC Hibernate/JPA RESTful APIs Microservices React.js Redux JavaScript ES6+ TypeScript HTML5 CSS3 SQL PostgreSQL MySQL Oracle Unit testing Integration testing Git Java Hibernate JPA REST JavaScript MongoDB Redis JUnit Mockito Jest Cypress Selenium

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A Senior Software Engineer opportunity focused on building full-stack applications with a strong Java backend foundation. You will work with Spring, REST APIs, microservices, modern JavaScript and React-based interfaces, relational databases, automated testing, and collaborative Agile practices.

Highlights

Senior engineering opportunity combining Java backend development with modern frontend technologies, microservices, databases, automated testing, and Agile development practices.

Description

Required Skills & Experience Backend: Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA, RESTful APIs, Microservices.Frontend: Hands-on experience with React.js, Redux, JavaScript (ES6+), TypeScript, HTML5, CSS3, Tailwind/Material UI/Bootstrap.Databases: Proficiency in SQL (PostgreSQL, MySQL, Oracle) and familiarity with NoSQL (MongoDB, Redis).Testing: Unit and integration testing using JUnit, Mockito, Jest, Cypress, Selenium.Version Control: Git, GitHub/Bitbucket/GitLab.Familiarity with Agile methodologies (Scrum/Kanban).