Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Developer (Senior) (Onsite)

Serigor Inc.

Job Title: Full Stack Developer (Senior)(Onsite)

Location: Linthicum, MD, 21090

Duration: Upto 7 Years

Position Description: The Senior Full Stack Developer will design, build, and maintain modern web applications and APIs supporting a state government agency's digital services and data platform initiatives on AWS. This role is primarily hands-on programming - writing production-quality code across the full application stack using Java (Spring Boot) and/or Node.js on the back end and React or Angular on the front end. The successful candidate will work embedded within an Agile delivery team, contributing to both front-end user interfaces and back-end services that integrate with AWS cloud infrastructure.

Key Responsibilities

  • Design, develop, and maintain full stack web applications using React or Angular on the front end and Java (Spring Boot) or Node.js (Express/NestJS) on the back end.
  • Write clean, modular, well-tested code following agency coding standards, security guidelines, and accessibility requirements (Section 508 / WCAG 2.1 AA).
  • Build and consume RESTful APIs and GraphQL services; integrate applications with AWS services (API Gateway, Lambda, RDS, DynamoDB, S3, Cognito, SQS, SNS).
  • Develop event-driven and asynchronous back-end services using Node.js (async/await, Promises, event loop patterns) or Java multi-threading and Spring async capabilities.
  • Design and implement microservices using Spring Boot or Node.js/NestJS; containerize services with Docker and orchestrate via Amazon ECS or EKS.
  • Write and maintain automated unit, integration, and end-to-end tests - JUnit/Mockito for Java services, Jest/Mocha for Node.js; participate in rigorous code review.
  • Implement front-end components in React or Angular that are responsive, accessible, and performant across modern browsers and devices.
  • Deploy and manage application builds through CI/CD pipelines (AWS CodePipeline, GitHub Actions, or Jenkins); maintain all configuration in version control (Git).
  • Implement application-level security: input validation, OAuth 2.0/OpenID Connect via AWS Cognito, role-based access control (RBAC), and OWASP Top 10 mitigations.
  • Optimize application and database performance: query tuning (PostgreSQL/Aurora), caching strategies (ElastiCache/Redis), and efficient Node.js event loop management.
  • Monitor and troubleshoot production systems using AWS CloudWatch, X-Ray, and centralized logging (ELK/OpenSearch).
  • Contribute to technical documentation: OpenAPI/Swagger specs, architecture decision records, and developer runbooks to government standards.
  • Mentor junior developers and conduct technical interviews to support team growth.

Education: This position requires a Bachelor's degree from an accredited college or university with a major in computer science, information systems, engineering, business, or other related scientific or technical discipline. Three (3) years of equivalent experience in a related field may be substituted for the Bachelor's degree. (Note: A Master's degree is preferred.)

General Experience: The proposed candidate must have twelve (12) years of computer experience in information systems design.

  • Proficiency in at least one modern front-end framework: React (preferred) or Angular; experience with TypeScript.
  • Strong experience with relational databases (PostgreSQL, MySQL/Aurora) and SQL; working knowledge of NoSQL stores (DynamoDB, MongoDB).
  • Hands-on experience with AWS application services: Lambda, API Gateway, S3, RDS/Aurora, DynamoDB, Cognito, SQS, CloudFront.
  • Experience with Docker containerization and CI/CD pipelines (GitHub Actions, AWS CodePipeline, or Jenkins).
  • Solid understanding of web application security (OWASP Top 10, OAuth 2.0, JWT) and Section 508 / WCAG 2.1 AA accessibility standards.
  • Experience working in Agile/Scrum teams using Jira or equivalent tools.

Java / Spring Boot

  • 5+ years of Java development (Java 11+); strong understanding of OOP, generics, and Java concurrency.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Experience with RESTful API design and implementation using Spring Boot; familiarity with Spring Cloud for microservices (Eureka, Config Server, Gateway).
  • Unit and integration testing with JUnit 5, Mockito, and Spring Boot Test; experience with test-driven development (TDD).
  • ORM experience with Hibernate/JPA; ability to write and optimize HQL/JPQL and native SQL queries.
  • Familiarity with Maven or Gradle build tooling and dependency management.
  • Experience building and deploying Spring Boot applications on AWS (ECS, Elastic Beanstalk, or Lambda with GraalVM native).

Node.js

  • 5+ years of Node.js development; strong command of asynchronous programming (async/await, Promises, event emitters) and the Node.js event loop.
  • Experience with Express.js and/or NestJS for building scalable RESTful and GraphQL APIs.
  • Proficiency in TypeScript for Node.js services; familiarity with module systems (CommonJS, ES Modules).
  • Unit and integration testing with Jest, Mocha/Chai, or Supertest; experience with mocking and test isolation patterns.
  • Experience with npm/yarn package management, dependency auditing, and managing Node.js security vulnerabilities.
  • Familiarity with serverless Node.js patterns on AWS Lambda including cold-start optimization, middleware layers, and structured logging.
  • Working knowledge of Node.js performance profiling tools and memory management best practices.

Specialized Experience: The proposed candidate must have at least ten (10) years of experience in IT systems analysis and programming.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Full Stack Developer (Senior) (Onsite) in Linthicum, MD vacancy
  •  ...About the Role: Join Kendrit Consulting Group as a Senior Full Stack Java Developer and work on high-impact applications in a fast-paced Agile...  ...computer science or related field Must be able to work onsite 5 days/week  Must be able to obtain and maintain Public... 
    Senior

    Kendrit Consulting Group

    Baltimore, MD
    a month ago
  •  ...Role: Java full stack Developer Location: Woodlawn MD (onsite) Key Required Skills: Senior full-stack experience with Node.js and React.js; strong UI framework and backend architecture knowledge; skilled with JavaScript frameworks/technologies such... 
    Senior
    Full time

    Tek Hire Solutions

    Baltimore, MD
    2 days ago
  • $54.42 - $81.64 per hour

     ...software engineering efforts to devise and develop creative, pragmatic and transformational...  ...health system. 2. Participates in the full development lifecycle, including estimation...  ...requirements. 16. Mentors staff Full Stack Developers, Data Integration Developers,... 
    Senior
    Work experience placement

    University of Maryland Medical System

    Linthicum Heights, MD
    2 days ago
  •  ...Description Job Description An active Top Secret/SCI Clearance with a Full Scope Polygraph is required. This job is 100% onsite in Annapolis Junction, MD. We have an immediate need for a Full Stack Developer to support the development and sustainment of mission-critical... 
    Suggested
    Immediate start

    Booker DiMaio, LLC

    Annapolis Junction, MD
    20 days ago
  •  ...methodologies to resolve issues in creative ways and help company meet financial and business objectives GDIT IS YOUR PLACE: ~ Full-flex work week to own your priorities ~401K with company match ~ Comprehensive health and wellness packages ~ Internal... 
    Senior
    Flexible hours

    General Dynamics Information Technology

    Hanover, MD
    more than 2 months ago
  •  ...Senior Full Stack Developer Temporarily WFH due to COVID-19 | Baltimore, MD OR Fairfax, VA locations, VA We are seeking a Senior Level Full Stack Developer with a proven technical expertise to join the Healthcare Practice. The selected candidate will support Agile... 
    Senior
    Work from home

    Keylent Inc

    Baltimore, MD
    1 day ago
  • $110.7k - $218.3k

     ...remaining hands-on in development. As a Senior Consultant, Technical Transformation, you...  ...business growth. This role combines full stack development, architecture leadership, and...  ...practical technical solutions, mentoring developers, and driving quality across enterprise implementations... 
    Senior
    Local area
    Visa sponsorship

    Deloitte

    Baltimore, MD
    19 hours ago
  • $86.9k - $198k

    Full Stack Software Engineer, SeniorThe Opportunity:As a full stack developer, you can resolve a problem with a complete end-to-end solution...  ...more than just coding. As a senior full stack developer at Booz...  ...or visit a customer facility.Onsite: If this position is listed... 
    Senior
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Annapolis Junction, MD
    2 days ago
  •  ...Job Title: Data Platform Engineer (Senior) (Onsite) Location: Linthicum, MD, 21090 Duration: Upto 7 Years Position...  ...consumers. The Systems Architect (Senior) is responsible for developing business, data, systems, and infrastructure models to... 
    Senior

    Serigor Inc.

    Linthicum, MD
    2 days ago
  • Jr.NET Full Stack Developer Location: (onsite at MD Benefits Building, Linthicum Heights, MD) Engagement Length: One-year initial term, possible extensions Experience Required: Junior: Minimum 5 years in IT systems analysis and programming Strong SQL (SQL Server/PostgreSQL... 

    My3Tech Inc

    Linthicum Heights, MD
    6 days ago
  • $233k

    Lentech is hiring a Senior Full-Stack Developer Requirements : ~ Active and current TS.SCI w FSP through MD ~14+ years of experience with general software engineering in a Linux environment ~ Experience with developing software using Python, Java or javascript... 
    Senior
    Full time

    Lentech Inc.

    Maryland, MD
    more than 2 months ago
  • $130k - $270k

     ...timely manner. Our team of engineers take pride in what they develop and constantly innovate to provide the best solution. Captivation...  ...Description Captivation Software has an immediate need for a Full Stack Developer to support Reporting Tool Suite Sustainment efforts.... 
    Senior
    Hourly pay
    Temporary work
    Immediate start

    Captivation Software

    Annapolis Junction, MD
    7 days ago
  •  ...opportunities. Position Summary We are seeking a Senior Full Stack Engineer (DevSecOps Focus) to design, develop, and maintain secure, scalable cloud-based...  ...requires occasional mandatory travel to the office for onsite work, which may range from one day to several consecutive... 
    Senior
    Work at office

    Index Analytics LLC

    Baltimore, MD
    6 days ago
  • $171.6k - $338.3k

     ...junior team members/liaising with onsite/offshore teams to understand...  ..., and decision making Developing solutions to client problems...  ...below:Hands-on experience in full stack software development across frontend...  ...entry-level employees to senior leaders, we believe there’s always... 
    Senior
    Local area

    Deloitte

    Baltimore, MD
    3 days ago
  • $190k - $225k

     ...deploy heavy-duty data pipelines! Bring your senior Python/Java skills and deep Linux shell...  ...master periodic or streaming data while developing highly optimized NoSQL and relational...  ...company. We provide 10% 401k matching - with full vesting day 1! Our Professional... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    Nyla Technology Solutions

    Annapolis Junction, MD
    a month ago
  •  ...Job Title: Systems Analyst (Senior) (Onsite) Location: Linthicum, MD, 21090 Duration: Upto 7 Years Position Description...  ...interviews, workshops, and process analysis. Develop detailed functional specifications, use cases, user stories,... 
    Senior

    Serigor Inc.

    Linthicum, MD
    2 days ago
  •  ...customer mission success. RBR-Technologies is seeking a Full Stack Senior Software Engineer (level 3 or 4) with Zero Trust experience...  ...end components into a web-based architecture. Designing, developing, and implementing new features based on customer requirements... 
    Senior
    Contract work
    Work experience placement
    Flexible hours

    RBR Technologies

    Linthicum Heights, MD
    9 days ago
  •  ...Senior Principal Contract AdministratorAt Northrop Grumman, our employees have incredible...  ...our Linthicum, MD area offices. This is an onsite position that offers the 9/80 work...  ...lifecycleWork under general supervision to develop solutions to both routine and complex contractual... 
    Senior
    Contract work
    Work at office

    Northrop Grumman

    Linthicum Heights, MD
    4 days ago
  •  ...Legal Senior Onsite Service Specialist Paladin Consulting is currently hiring a Legal Senior Onsite Service Specialist to join our team working onsite at our client's office located in Baltimore, MD. We work with companies that offer environments for our employees to... 
    Senior
    Long term contract
    Casual work
    Currently hiring
    Work at office
    Monday to Friday

    GEE Group Inc.

    Baltimore, MD
    5 days ago
  •  ...requirement and let mel know your interest? Job Title: Sr. Full Stack Developer (React/Node) Woodlawn, MD -onsite only USC or GC Please mention candidates full name...  ..., Mobx, Flux, Typescript, Bootstrap). Extensive senior level full-stack software development experience... 
    Senior

    Polarits

    Woodlawn, MD
    6 days ago
  •  ...milestones and timelines. Success in this position requires strong full-stack development expertise, effective communication skills, and the...  ...team environment. Key Responsibilities Design, develop, and maintain full-stack systems, including requirements... 
    Senior

    Vets Hired

    Baltimore, MD
    3 days ago
  • $86.5k - $162.1k

     ...working world. Job Summary As a Senior Consultant within EY’s Digital Engineering...  ..., you will design and build scalable full-stack applications for Media & Entertainment platforms...  .... Key Responsibilities Develop backend services using Java (Spring Boot... 
    Senior
    Full time
    Summer holiday
    Flexible hours

    EY

    Baltimore, MD
    1 day ago
  • $175k - $195k

     ....In this role, you'll be responsible for developing, maintaining, and analyzing integrated project...  ...be successful in this role, you'll sit onsite at our Integrated Program Office in...  ...Personalized Paid Time Off (PPTO) policy for full-time salaried/exempt employees, seven... 
    Senior
    Full time
    For contractors
    Work at office

    Jacobs

    Baltimore, MD
    1 day ago
  • $100k - $150k

     ...doJohnson Controls is looking for a Senior Power Electronics Engineer to...  ...performance.This role is onsite at our state-of-the-art Advanced...  ....Assist internal customers to develop, test and support PCBA related...  ...-United States of America; Grantley Plant York PAType: Full time
    Senior
    Full time
    Relocation
    Relocation package
    Flexible hours

    Johnson Controls

    Baltimore, MD
    6 hours ago
  • $166.9k - $309.9k

     ...ProfessionalFT/PT/Casual: FullTimeDepartment: RMS-Svcs-LMOSBusiness Unit: RMS-Svcs-LMOSStandard Job DescriptionDesigns, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    3 days ago
  • Location: Hanover, MD- **On-site** NOT REMOTE Type: Full-time Clearance: No Clearance Required About Us Eccalon provides global solutions...  ...making an impact. Job Description Eccalon is seeking a Full Stack Developer to design, build, and ship production software across a... 
    Full time
    Work experience placement
    Local area

    Eccalon, LLC

    Hanover, MD
    6 days ago
  • $121k - $206k

     ...communication with internal teams and clientsOur core technology stack includes:C# / .NETPostgreSQLReactAWS, including SNS/SQS, S3,...  ...other classification protected by country, federal, state, or local law.SummaryLocation: Baltimore, MD; Washington DCType: Full time
    Senior
    Full time
    Local area
    Remote work
    3 days per week

    T. Rowe Price

    Baltimore, MD
    3 days ago
  • $166.9k - $309.9k

     ...receive a payment! code-extreferSenior Full Stack Software Engineer - Clearance RequiredWHAT...  ...foster innovation and integrity.• As a Senior Full Stack Software Engineer, you'll be...  ...(DTS) TTO.• You will be responsible for developing the middle tier to backend data storage,... 
    Senior
    Full time
    Contract work
    Temporary work
    Work experience placement
    Casual work
    Local area
    Flexible hours

    Lockheed Martin

    Annapolis Junction, MD
    3 days ago
  • $166.9k - $309.9k

     ...Cyber Solutions Specialist Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full spectrum cyber operations. Conducts vulnerability research, reverse engineering... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Lockheed Martin Corporation

    Jessup, MD
    2 days ago
  • $170k - $230k

     ...level of clearance. Are you a Senior Software Engineer who is ready...  ...latest technologies. We will develop and support your own personalized...  ...integration of industry standard software stacks. GliaCell’s Enterprise capabilities include Full-Stack Application Development,... 
    Senior
    16 hours
    Full time
    Contract work
    Remote work
    Work from home
    Relocation package

    GliaCell Technologies LLC

    Annapolis Junction, MD
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Developer (Senior) (Onsite). Be the first to apply!