THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.
Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and Flexible work environment. They use cutting edge technologies to keep themselves ahead of the curve. Diversity in all aspects is respected. Integrity, experience, honesty, people, humanity, and passion for excellence are some other adjectives that define this global technology leader.
We are looking for a skilled
Software Engineer
with hands-on experience in
Java, Spring Boot, and frontend development using Angular
to join our growing engineering team. You will work on designing and building scalable applications, modern APIs, and cloud-native solutions while collaborating closely with product, QA, and DevOps teams.
This role is ideal for engineers who enjoy working across the stack, with a stronger focus on backend development.
Key Responsibilities
Design, develop, and maintain scalable applications using
Java and Spring Boot
.
Build and consume
RESTful APIs
and integration services.
Develop and maintain frontend features using
Angular (AngularJS or modern Angular)
.
Work with
PostgreSQL
and
Elasticsearch
for data storage and querying.
Implement CI/CD pipelines and automated deployments using
Jenkins
.
Containerize applications using
Docker
and deploy to
AWS
environments.
Write unit and integration tests; participate in
code reviews
and quality improvements.
Collaborate with cross-functional teams to deliver secure, high-performance solutions.
Troubleshoot production issues and optimize system performance.
Required Skills \& Experience
2–5 years
of professional software development experience.
Strong experience with
Java and Spring Boot
.
Frontend development experience using
Angular (AngularJS or Angular 2+)
.
Experience building and integrating
RESTful APIs
.
Working knowledge of
PostgreSQL
; exposure to
Elasticsearch
is a plus.
Hands-on experience with
CI/CD pipelines (Jenkins)
and
Docker
.
Familiarity with
AWS cloud services
and deployment practices.
Understanding of
secure coding practices
and application security basics.
Experience with automated testing frameworks (e.g.,
Cucumber
, JUnit).
Preferred / Nice to Have
Exposure to
modern Angular versions (8+)
, React, or similar frameworks.
Experience with
Kubernetes / EKS
.
Knowledge of
Python or C#
.
Experience working in Agile / Scrum teams.