Senior Java Developer(AWS Lamda)

Dawninfotek

Toronto

Hybrid

CAD 120,000 - 150,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Dawn InfoTek Inc. is seeking a Senior Java Developer to join our client team in a hybrid Toronto setting, focusing on backend systems and cloud-native services using AWS Lambda, Java 8+, Spring Boot, and microservices.

You will own substantial components from design through deployment, collaborating with cross-functional teams. The role requires 10+ years of Java experience, strong AWS and DevOps skills, and the ability to work in Agile environments.

Qualifications

  • 10+ years hands-on Java development experience.
  • 2+ years AWS Lambda, CDK development.
  • 5+ years Spring/SpringBoot.
  • 3+ years of Microservices, Restful API, Git (Bitbucket), Agile experience, SQL (Oracle, SQL Server or MySQL).
  • Experience with AWS, OpenShift, Docker, Kubernetes in cloud environments.

Responsibilities

  • Builds dynamic, visually attractive, and innovative software products/apps, for back-end components.
  • Manages the complete software development process from conception to deployment.
  • Maintains and upgrades the software following deployment.
  • Manages the end-to-end life cycle for the production of software and applications.
  • Oversees analysis, writing, building, and deployment of software.
  • Oversees automated testing and provides insights on results.
  • Modifies and tests change to previously developed programs.
  • Focus is primarily on business/group; may have broader, enterprise-wide focus.

Skills

AWS Lambda
Java back-end development
Java 8+
Spring / SpringBoot
Microservices
RESTful API
Cloud services
OpenShift
Docker
Kubernetes
CI/CD
GIT (Bitbucket)
Agile/SCRUM

Education

Degree in Computer Science or Engineering

Tools

AWS Lambda
CDK
OpenShift
Docker
Kubernetes
Artifactory
Bitbucket
Bamboo
Ansible
IaaS/PaaS

Job description

Senior Java Developer(AWS Lamda)

Dawn InfoTek Inc. is a professional IT consulting team that partners with major financial institutions, investment firms and government sectors. We have been dedicated to delivering cutting-edge consulting services and recruiting all levels of IT positions for our clients.

We are currently seeking competent individuals to fulfill the role of Senior Java Developer to join our dynamic team to work at our client, one of the major banks.

Job Type: Contract / Permanent

Location Address: hybrid – onsite 2 times/week

Responsibilities:

  • Builds dynamic, visually attractive, and innovative software products/apps, for back-end components.
  • Manages the complete software development process from conception to deployment.
  • Maintains and upgrades the software following deployment.
  • Manages the end-to-end life cycle for the production of software and applications.
  • Overseas and guides the analysis, writing, building, and deployment of software.
  • Overseas automated testing and provides insights on results.
  • Modifies and tests change to previously developed programs.
  • Focus is primarily on business/group; may have broader, enterprise-wide focus.
  • Provides specialized consulting, analytical and technical support.
  • Exercises judgment to identify, diagnose, and solve problems within given rules.
  • Works independently and regularly handles non-routine situations.
  • Broader work or accountabilities may be assigned as needed.

Required Core Skills:

  • 10+ years of relevant development experience or an equivalent combination of education and experience.
  • Hands-on experience withAWS Lambda development is a must
  • Demonstrated strong programming skills and hands-on experience in Java back-end development (Java8+, Spring / SpringBoot, microservices, Restful API)
  • Experience with Cloud services and DevOps concepts: OpenShift, Docker, Kubernetes, Artifactory, BitBucket, Bamboo, Ansible, IaaS/PaaS technologies, etc.)
  • Strong interpersonal, communication and organization skills
  • Ability to communicate across business units and the ability to interface with and communicate complex technical concepts to a broad range of internal and external stakeholders
  • Comfortable working in an Agile/SCRUM setting – ability to manage multiple priorities; ability to adapt to changing priorities
  • Demonstrate ability to easily deal with both abstract and concrete concepts and be able to reconcile them for the appropriate audience and context
  • Quickly understand organizational dynamics and management priorities, and to be able to work effectively in a fast-paced, results-driven company.
  • Self-motivated with a positive attitude and an ability to work independently and or in a team
  • Time management skills with the ability to manage multiple priorities and mentor junior developers

Must-haves:

  • 10+ years hands-on Java development experience
  • 2+ years of hands-on experience with AWS Lambda, CDK development
  • 5+ years of Spring/SpringBoot
  • 3+ years of Microservices, Restful API, GIT (Bitbucket), Agile experience, SQL (Orcale, SQL server or MySQL)

Nice-to-have skills:

  • Angular
  • CI/CD (Bamboo, maven, OpenShift)
  • IBM Liberty (WebSphere)
  • Apache Cordova
  • IBM API Connect

Degrees or certifications:

  • Degree in Computer Science, Engineering and or equivalent industry experience

We thank all applicants for your interest and referral. However, only qualified candidates selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java/AWS Developer-Banking
Java/AWS Developer-Banking

BeachHead Inc. • Toronto

On-site
CAD 91,000 - 110,000
AWS Developer
AWS Developer

Dawninfotek • Toronto

Hybrid
CAD 90,000 - 100,000
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Full Stack Developer (React, Redux, Node.js, Express.js, Java, J2EE, SpringBoot)
Full Stack Developer (React, Redux, Node.js, Express.js, Java, J2EE, SpringBoot)

Dawninfotek • Toronto

Hybrid
CAD 96,000 - 117,000
Senior Java Developer
Senior Java Developer

Citigroup Inc. • Mississauga

On-site
CAD 94,000 - 142,000
Senior FullStack Developer
Senior FullStack Developer

Dawninfotek • Toronto

Hybrid
CAD 120,000 - 160,000
Senior Software Developer
Senior Software Developer

Dawninfotek • Toronto

On-site
CAD 110,000 - 150,000
RQ09364 - Int. Software Developer (Java, AWS, Spring Boot)
RQ09364 - Int. Software Developer (Java, AWS, Spring Boot)

Source Code • Toronto

Hybrid
CAD 120,000 - 150,000
Lead Java Developer - Vice President
Lead Java Developer - Vice President

Citigroup Inc. • Mississauga

On-site
CAD 121,000 - 171,000
Java Backend Developer – Commercial Banking
Java Backend Developer – Commercial Banking

Axiom Global Technologies • Toronto

On-site
CAD 110,000 - 160,000