Skip to main content

Lead Java Developer

Technology
VySystems
Mississauga, CanadaToday
Full time

Job description

Required Skills 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).

Keywords
JavaSpring BootJavaScriptTypeScriptSQLPostgreSQLMySQLOracleMongoDBRedisSpring MVCHibernate/JPARESTful APIsMicroservicesReact.jsReduxKanbanHTML5GitLabSpring Framework

Interested in this role?