- Veracity Ventures Inc.
- Toronto, ON
- Full-Time
- 47 days ago
- C$95,000–C$135,000
Java Full Stack Developer.
Before you go
Before you leave us, sign up for our email alerts
We don't do job spam, just the best digital jobs delivered straight to your inbox.
Java Full Stack Developer: our view in 3 lines...
- The Role:This role is for a Java full stack developer working on scalable, cloud-native enterprise applications using Java and Angular.
- The Person:The person will design, build, test, and maintain microservices, distributed backend systems, Angular interfaces, RESTful APIs, and automated deployment pipelines.
- Requirements:The ideal candidate has 2 to 5 years of hands-on software development experience with Java Full-Stack technologies, Core Java, Spring Boot, Microservices architecture, Angular, AWS, Docker, Kubernetes, and CI/CD pipelines.
About the role
Job Title: Java Full-Stack Developer
Experience Level: 2–5 Years
Location: [ Hybrid / On Site ]
Employment Type: Full-Time
Contact / Apply: Send updated resumes to pranit@veracity-ca.com
Role Overview
We are seeking an experienced and proactive Java Full-Stack Developer to design, build, and maintain scalable, cloud-native enterprise applications. In this role, you will work across the full software development lifecycle—delivering distributed systems, event-driven architectures, secure RESTful APIs, and responsive front-end interfaces.
Key Responsibilities
- Develop, test, and maintain robust microservices and distributed backend systems using Java and Spring Boot.
- Build dynamic, responsive, and intuitive user interfaces using Angular.
- Implement asynchronous, event-driven messaging and real-time processing systems using Kafka, RabbitMQ, and Apache Spark.
- Design, secure, and document RESTful APIs following enterprise API security standards (OAuth2, JWT).
- Containerize applications using Docker and orchestrate deployments on Kubernetes within AWS cloud environments.
- Build and manage automated CI/CD pipelines to ensure rapid, reliable, and continuous software delivery.
- Optimize systems for high availability, low latency, and horizontal scalability.
- Collaborate with cross-functional engineering, architecture, and product teams to deliver high-impact features.
Required Qualifications & Technical Skills
- Experience: 2 to 5 years of hands-on software development experience with Java Full-Stack technologies.
- Backend: Strong proficiency in Core Java, Spring Boot, Microservices architecture, and REST API development.
- Frontend: Solid hands-on experience with Angular (HTML5, CSS3, TypeScript).
- Distributed Systems & Messaging: Practical experience with Apache Kafka, RabbitMQ, or Apache Spark.
- Cloud & DevOps: Hands-on experience with AWS cloud services, Docker containerization, Kubernetes orchestration, and CI/CD pipelines (Jenkins, GitHub Actions, or GitLab CI).
- Database & Security: Familiarity with relational/NoSQL databases and core API security principles.
Preferred / Good-to-Have Skills
- Domain experience in Banking, Fintech, or Financial Services.
- Prior exposure to real-time transaction processing, fraud detection/monitoring systems, or regulatory compliance workflows.
Flexible work from home options available.

