Logo
Mobiquity Inc

Principal Full Stack Developer

Mobiquity Inc, Mc Lean, Virginia, us, 22107

Save Job

Job Title Principal Full Stack Developer

Location McLean, Virginia

Status United States Citizen, Green Card, and Will Sponsor H-1B Visa

Relocation Package Offered

Job Summary As a Principal Full Stack Developer you will be a true technologist with an understanding of a broad range of technologies who understands how to leverage the skills of their team to build great things. In this role, you will join a modern scrum team onsite at our client in McLean, VA and spend over % of your time hands‑on developing world class software. The remainder of your time will be spent overseeing the work of other members of the development team. You will contribute to User Stories created from UX designs and Architecture documentation at the beginning of Sprints and become a subject matter expert for the project. You will work closely with Project Management to estimate effort and help the team meet their delivery deadlines. You will interact daily with client stakeholders and technical experts to discuss solutions to technical problems. You will provide technical and professional guidance to other developers on the team.

Responsibilities

You will get to show off your skills as a full stack software engineer influencing outcomes, guiding transformation, and influencing how the team and organization evolves

Analyzing new requirements

Development and deployment of code, database migrations

Have a thorough understanding the impact of changes in the production environment

Ability to thoroughly understand system and application architectures and update / augment as needed

You will mentor and drive adoption of modern software engineering & Delivery practices (Real Agile, TDD, ATDD, Stateless Design, Microservices, Containerization, etc.)

Leading the development team

Provide guidance to platform Tech Leads

Coaching and mentoring colleagues on the development team

You bring deep knowledge and hands‑on experience in designing for and implementing solutions in the cloud (AWS)

This can range from custom code on IaaS / PaaS to SaaS solution integrations

Interacting and working with client, stakeholders, architects, developers, testers and operations teams

Communicate with architects and technical leadership to understand and implement project requirements and create proof of concepts

Required Skills and Experience Mandatory

years of experience in Solution, Design and Development of applications using Java 8+, JEE, Spring, Spring Boot, RESTful services and UI Framework (Angular / ReactJS)

6+ years of experience leveraging Microservices design patterns and development of Microservices using Spring and SpringBoot Circuit Breaker pattern

4+ years of experience with Docker and Kubernetes (EKS)

4+ years of experience with design and Implementation of cloud-based solutions in various AWS Services (EC2, S3, EKS / ECS, SQS, SNS, Lambda, ELB, APIGateway, etc)

3-4 years of experience with relational databases

3-4 years of experience with NoSQL databases (MongoDB)

3-4 years of experience with Caching framework - Redis / Memcache / any other caching framework

4+ years of experience with DevOps tool chain (Jenkins, Artifactory, Ansible / Chef / Puppet / Spinnaker, Maven / Gradle, Atlassian Tool suite)

5+ years of experience gathering / defining non-functional requirements like security, transaction, performance, etc

Nice to have

1+ years of experience with Experience with OAuth implementation using Ping Identity

1+ years of experience and good knowledge with API Management (Apigee) or Service Mesh (Istio) tools

3-4 years of experience with Queue / Topic (Kafka / Active-MQ / RabbitMQ) based implementations

3-4 years of experience with scheduler and batch jobs

AWS certification

Leadership Skills

Ability to lead and work with a team of size 3-4 members.

Excels at collaboration, problem solving, and facilitation skills

Ability to mentor, motivate, and encourage the team members.

Able to break down and communicate complex technical concepts and information concisely and in an easy-to-understand way.

Effective at building relationships with the client, development teams, and team members.

Ability to maintain the team’s focus on quality using metrics, standards, and best practices.

Experience in handling or managing customer interactions and deliverables.

Excellent communication and presentation skills, both written and verbal.

About Mobiquity Mobiquity is a digital consultancy that partners with the world's leading brands to design and deliver compelling digital products and services for their customers. Our approach balances human needs with usefully applied technology, unbound creativity with research and analytics, and agile development with strict engineering and security standards. Mobiquity’s end-to-end services consider every dimension of a digital business from marketing to IT, providing strategy, experience design, product engineering, cloud services, and analytics. Mobiquity is an AWS Partner Network (APN) Premier Consulting Partner and has worked with AWS since 1 to deliver % cloud-based innovation to its clients. To learn more, visit

Mobiquity is a Proud Equal Opportunity Employer :

Recruiting Agencies Mobiquity does not accept unsolicited resumes sent to employees, via job listings, or to our recruiting team. Mobiquity is not responsible for any fees related to unsolicited resumes, and will consider any candidate for whom an agency has submitted an unsolicited resume to have been referred by the agency free of any charges or fees.

#J-18808-Ljbffr