Java Full Stack Developer

Lancesoft — Canada · Posted ~2 hours ago

Mid CAD 65-70/hour

Skills

Java Spring Boot Angular TypeScript REST APIs SQL

🔓 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 full-stack developer role responsible for designing, developing, and maintaining enterprise web applications using Java-based backend services and modern frontend frameworks.

Highlights

Full-stack development role involving modern backend and frontend technologies, scalable systems, and cloud-oriented delivery practices.

Description

Pay Range: CAD 65-70/hr Design, develop, and maintain full-stack web applications using Java, Spring Boot, Angular, and related technologies.Develop scalable and secure RESTful APIs and microservices using Java and Spring Boot.Build responsive and reusable front-end components using Angular, TypeScript, HTML5, CSS3, and JavaScript.Integrate Angular applications with backend services and third-party APIs.Design and optimize relational database solutions using SQL, PostgreSQL, MySQL, or SQL Server.Implement business logic, data validation, exception handling, logging, and application security.Develop and maintain microservices-based applications and support service-to-service communication.Write unit, integration, and functional tests using tools such as JUnit, Mockito, Jasmine, and Karma.Participate in code reviews, troubleshooting, debugging, and performance optimization.Work with Git, Maven/Gradle, Jenkins, Azure DevOps, or similar CI/CD tools to automate build and deployment processes.Deploy and support applications in AWS, Azure, or GCP cloud environments.Collaborate with Business Analysts, Product Owners, QA Engineers, DevOps Engineers, and other development teams.Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives.Analyze production issues, perform root-cause analysis, and implement permanent fixes.Create and maintain technical documentation, API specifications, and development standards.Required Skills 7+ years of experience in Java Full Stack Development.Strong hands-on experience with Java 8/11/17/21 and Spring Boot.Strong experience developing REST APIs and Microservices.Proficiency in Angular 12+, TypeScript, JavaScript, HTML5, and CSS3.Strong knowledge of SQL and relational databases.Experience with Spring MVC, Spring Data JPA, Hibernate, and Spring Security.Experience with Git, Maven/Gradle, CI/CD, and Agile/Scrum.Knowledge of authentication and authorization technologies such as OAuth 2.0, JWT, and OpenID Connect.Experience with unit and integration testing frameworks such as JUnit and Mockito.Strong debugging, problem-solving, and communication skills.Preferred Skills Experience with AWS/Azure/GCP.Knowledge of Docker and Kubernetes.aExperience with Kafka or other messaging platforms.Familiarity with Redis, MongoDB, or other NoSQL databases.Experience with GraphQL is a plus.Knowledge of application monitoring and observability tools such as Splunk, Grafana, Prometheus, or ELK.Exposure to Generative AI/LLM integration or AI-enabled application development is a plus.