Logo
DMV IT Service

Senior Full Stack Developer - Java/AWS/MuleSoft

DMV IT Service, Washington, District of Columbia, us, 20022

Save Job

Job Title:

Senior Full Stack Developer Location:

Washington, DC 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

Senior Full Stack Developer

to join our client's team as an

Integration Architect . This role offers a unique blend of

hands-on development

and

architectural leadership , where you will guide a small team in designing and implementing complex

integration solutions

using a robust technology stack, including

Java ,

AWS services , and

MuleSoft . The ideal candidate will have extensive experience in an

Agile environment , a deep understanding of the

full software development lifecycle , and the ability to collaborate effectively with both technical and business teams. Requirements Integration Architecture & Leadership: Serve as an

Integration Architect , leading the design and implementation of complex integration solutions. Guide a small team of developers to ensure effective delivery of integration solutions using technologies like

Java ,

AWS , and

MuleSoft . Collaborate with cross-functional teams to design seamless integration workflows for business systems. Development & Implementation: Develop and implement

high-quality integration solutions , ensuring they meet the client's business and technical requirements. Contribute to the development of

microservices ,

APIs , and

cloud-based applications

using

AWS services

and

MuleSoft . Participate in

hands-on development

as well as architectural decisions to enhance system performance and scalability. Agile Methodology: Work in an

Agile environment , participating in sprint planning, daily stand-ups, retrospectives, and

PI Planning

events. Collaborate with the product team to refine requirements and ensure alignment with business objectives. Testing & Quality Assurance: Ensure that

unit testing ,

integration testing , and

regression testing

are thoroughly implemented and automated. Adhere to

best practices

for code quality, version control, and documentation. Stakeholder Communication: Provide

architectural guidance

and

technical leadership

to both internal teams and external stakeholders. Ensure clear and concise communication of technical concepts to

non-technical stakeholders . Qualifications:

Education: Bachelor’s degree

in

Computer Science ,

Software Engineering , or a related field. Experience: 7+ years

of experience in

full stack development , with a strong focus on

integration architecture . Experience working with

Java ,

AWS services

(EC2, Lambda, SQS, SNS, API Gateway), and

MuleSoft

for integration solutions. Proven ability to

lead development teams

in the design and implementation of complex integration solutions. Extensive experience in

Agile development

methodologies and

DevOps practices . Experience with

microservices architecture

and

API design . 5+ years

of experience working in an

Agile environment , participating in sprints, backlog grooming, and planning. Technical Skills: Expertise in

Java

and cloud technologies such as

AWS

(EC2, Lambda, SQS, SNS, API Gateway). Strong knowledge of

MuleSoft

for integrating disparate systems and data sources. Experience with

RESTful APIs

and

SOAP

web services. Familiarity with

containerization

technologies like

Docker

and orchestration platforms like

Kubernetes . Knowledge of

CI/CD

tools and automated testing frameworks. Soft Skills: Strong

problem-solving

and

analytical

skills. Excellent

communication

and

interpersonal skills . Ability to collaborate with

cross-functional teams

and

stakeholders . Strong

leadership

skills and the ability to guide and mentor junior developers. Preferred Qualifications:

Experience in the financial or insurance industry

is a plus. Master’s degree

in

Computer Science

or related discipline. Certifications

in

MuleSoft ,

AWS , or

Agile

methodologies. Experience with

Salesforce

or other enterprise systems.