👨🏻‍💻 postech.work

Full Stack Developer

Princeton IT Services, Inc • 🌐 In Person

In Person Posted 1 day, 9 hours ago

Job Description

Job Title:

Full Stack Developer

Location:

Canada

Employment Type:

Contract

About The Role

We are looking for a highly skilled

Full Stack Developer

with strong hands-on experience in

Java (version 8+), Spring framework, frontend technologies, and AWS services

. The ideal candidate should have solid experience working in enterprise-level applications, a strong problem-solving mindset, and the ability to perform well in a fast-paced environment.

As part of the team, you will design, develop, and deploy robust, scalable, and secure financial applications while collaborating closely with cross-functional teams.

Key Responsibilities

Design, develop, and implement Java-based financial applications.

Collaborate with business analysts and stakeholders to understand requirements and deliver customized solutions.

Develop, test, and maintain RESTful APIs using Spring Boot / Spring Batch.

Build responsive front-end applications using React or Angular.

Develop and manage SQL queries and stored procedures for data access and manipulation.

Deploy and manage applications on AWS cloud using services such as ECS, EC2, SQS, and CloudFormation.

Automate build and deployment processes through Jenkins pipelines.

Work with teams to identify and resolve performance bottlenecks and scalability issues.

Ensure code quality through peer reviews, unit testing, and adherence to coding standards.

Required Skills \& Experience

8+ years of experience as a Full Stack Developer.

Strong proficiency in Java 8 (including lambda expressions and streams).

Expertise in Spring, Spring Boot, Spring Batch, and Spring JDBC.

Experience in React.js or Angular frameworks.

Solid understanding of SQL databases and query optimization.

Hands-on experience with AWS (ECS, EC2, SQS, CloudFormation).

Experience in CI/CD pipelines with Jenkins.

Strong knowledge of API development and integration.

Excellent analytical, problem-solving, and communication skills.

Good to Have

Familiarity with microservices architecture.

Experience with Docker and container orchestration.

Exposure to financial domain applications.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.