Senior Java Full-Stack Developer

Nityo Infotech — Canada · Posted ~3 hours ago

Senior Hybrid Visa History ✓

Skills

Java Spring Boot Spring MVC Spring Data JPA Hibernate Angular React microservices SQL JUnit Mockito Kafka Oracle SQL Server MongoDB

🔓 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 full-stack developer will design and implement enterprise software using Java, Spring-based technologies, Angular or React, databases, microservices, and event-driven architecture. The role includes technical design leadership, framework and technology decisions, code reviews, testing, and establishing engineering standards.

Highlights

Senior full-stack engineering role with strong technical ownership across backend and frontend architecture, microservices, databases, testing, and event-driven systems. Includes significant influence over technology decisions, coding standards, design patterns, and implementation quality.

Description

Role: Java, Angular/ReactJS Senior Developer Location: Hybrid, 4 days onsite Full Stack (Angular/ReactJS, Java, J2EE) • Develop microservices using Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Angular/ReactJS. • Design and manage relational/non-relational databases (e.g., Oracle, SQL Server, MongoDB). • Implement business logic, validation, and error handling. • Integrate third-party services and APIs. • Write unit and integration tests using JUnit, Mockito. • Ensure code quality through design patterns, best practices, and code reviews. • Knowledge of event-driven architecture (Kafka) Top Must Haves: 1.Java 2. Springboot 3. Kafka 4. Angular/ReactJS Additional Info: • Lead the technical(backend/frontend) design, development, and implementation of software solutions. • Define application architecture, design patterns, and coding standards. • Make key technology and framework decisions aligned with business goals. • Review and approve technical designs, code changes, and deployment plans.