Java Full Stack Developer

Dexiansolutions — Canada · Posted ~3 hours ago

Mid Full-time

Skills

Java Spring Spring Boot Angular MongoDB REST APIs microservices

🔓 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 development role focused on building scalable enterprise applications using modern backend and frontend technologies. The position involves API development, database design, distributed systems, and collaboration throughout the software development lifecycle.

Highlights

Opportunity to develop scalable enterprise applications, work across the full technology stack, and collaborate with multidisciplinary teams on high-availability systems.

Description

Job Description: Seeking a Full Stack Developer with strong experience in Java backend development, Angular frontend frameworks, and NoSQL databases such as MongoDB. This role contributes to the design, development, and delivery of scalable, high-performance enterprise applications that support the client’s global businesses.The ideal candidate is hands-on, technically strong across the stack, and comfortable working in a regulated, high availability environment. Key Responsibilities Design, develop, and maintain full stack applications using Java (Spring / Spring Boot) and AngularBuild and consume RESTful APIs and microservicesDevelop responsive, reusable Angular components, services, and UI modulesDesign and work with NoSQL data models using MongoDB or similar databasesIntegrate NoSQL and relational data sources within distributed architecturesCollaborate with product owners, architects, UX, QA, and DevOps teams across the SDLCWrite clean, secure, well tested, and maintainable code following engineering standardsParticipate in code reviews, design discussions, and technical decision-makingEnsure applications meet security, regulatory, and risk management requirementsSupport production deployments and troubleshoot application issuesContribute to modernization efforts, scalability improvements, and platform resiliency Required Qualifications: 5+ years of software development experienceStrong proficiency in Java, including: Strong experience with Angular (v10+)Strong experience with Spring BootHandson experience with MongoDB or other NoSQL databasesSolid understanding of: Experience with Git and CI/CD pipelinesFamiliarity with Agile / Scrum development practicesPreferred Qualifications: Experience in financial services or other regulated industriesExposure to cloud platforms (AWS, Azure, or GCP)Experience with: Knowledge of automated testing frameworks (JUnit, Mockito, Jasmine, Karma)Strong communication skills and experience working with global teamsEducation: Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience