Logo
DMV IT Service

Full Stack Engineer

DMV IT Service, Merrimack, New Hampshire, us, 03054

Save Job

Job Title : Senior Full Stack Engineer – Banking Solutions Location : Merrimack, NH Employment Type : Full-Time About Us:

DMV IT Service LLC

is a trusted IT consulting firm founded in 2020. We specialize in optimizing IT infrastructure and providing expert guidance to empower businesses to achieve their technology goals. Our services span system administration, cybersecurity, networking, and IT operations. With a client-first approach, we ensure long-term success for our clients through innovative solutions and industry best practices. Job Purpose:

We are seeking a

highly motivated Senior Full Stack Engineer

to join our team in support of the

Banking Solutions

product area. This role will focus on

designing

and

developing IWMS (Integrated Workplace Management System)

products and services platforms, primarily supporting the

Cash Management #2 Squad . The ideal candidate will have strong experience in

Java ,

Spring/SpringBoot ,

Angular , and

cloud-native technologies

like

AWS . As a

Technical Leader , you will be responsible for developing

microservices , integrating APIs, and driving quality and automation in both

development

and

deployment . Requirements Full Stack Development & Integration: Lead the development of

microservices

using

Java ,

Spring/SpringBoot , and

Angular

to build and enhance the

Banking Solutions platform . Implement

cloud-based solutions

with AWS services and integrate them with various internal and external systems. Develop and optimize

REST APIs , leveraging modern frameworks and best practices for

API design ,

versioning , and

authentication . Automation & CI/CD: Build and manage

CI/CD pipelines

using

Terraform ,

Jenkins ,

Udeploy , and

AWS

to automate deployment processes. Integrate

AWS

cloud technologies with

Kubernetes

and

Docker

for efficient containerized deployments. Testing & Quality Assurance: Develop and execute

unit tests ,

integration tests , and

end-to-end tests

to ensure robust and reliable functionality. Utilize test frameworks such as

Cucumber ,

Karate , and

Insomnia

to automate functional and performance testing. Collaboration & Leadership: Collaborate with

cross-functional teams

(product managers, architects, quality assurance, etc.) to deliver software solutions that meet business needs. Provide

mentorship

and

guidance

to junior engineers, and contribute to

code reviews ,

pair programming , and other best practices. Documentation & Communication: Maintain clear and comprehensive documentation for developed solutions, including

API documentation

and

architecture design . Actively communicate progress, challenges, and solutions with business stakeholders, ensuring alignment with business goals. Innovation & Continuous Improvement: Stay informed about the latest technologies and trends in

cloud development ,

microservices , and

API integration . Identify opportunities to improve system performance, security, and scalability, and drive continuous improvements. Required Skills & Experience:

Experience: 8+ years

of experience in

full-stack development

with strong expertise in

Java ,

SpringBoot ,

Angular , and

microservices architecture . Experience with

cloud platforms

(AWS,

EC2 ,

Lambda ,

API Gateway ,

SQS ,

SNS ) and

containerization

technologies (Docker, Kubernetes). Proven ability to work in an

Agile environment

and contribute to

scrum ceremonies

such as sprint planning, retrospectives, and daily stand-ups. Technical Expertise: Strong experience in

API development

(REST, JSON, SOAP) and understanding

API authentication

methods (OAuth, SAML, JWT). Hands-on experience with

AWS cloud services

and

infrastructure as code

(Terraform). Expertise in building and deploying applications using

CI/CD pipelines

and

automated testing tools . Knowledge of

performance tuning ,

scalability , and

resiliency

best practices. Soft Skills: Excellent

communication

and

interpersonal

skills for interacting with both technical and business stakeholders. Strong

problem-solving

and

critical thinking

abilities. Proven ability to lead and

mentor junior engineers

and

drive team collaboration . Preferred Qualifications:

Industry Experience: Experience in the

banking ,

financial services , or

payments

industry, particularly in

cash management

and

transaction systems . Familiarity with

FOS Crew

systems or

Airline Industry

integrations is a plus. Certifications: AWS Certified Solutions Architect

or other relevant AWS certifications. Scrum Master

or related

Agile certifications . Additional Skills: Experience with

Service Mesh

technologies like

Istio

for managing

microservices communication

and

traffic routing .