> Markdown version of [/jobs/ext/4003221-senior-fullstack-engineer](https://www.wearedevelopers.com/jobs/ext/4003221-senior-fullstack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Fullstack Engineer - **Company:** ConsultNet - **Location:** Potomac, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Amazon Cloudfront, Amazon Elastic Compute Cloud, Amazon S3, Application Performance Management, Automation of Tests, Unit Testing, Cloud Computing, Cloud Engineering, Software Quality, Information Systems, Databases, Continuous Integration, Relational Databases, DevOps, Identity and Access Management, Java Persistence API, Network Security, PostgreSQL, Systems Development Life Cycle, Secure Coding, Server Administration, Amazon Simple Notification Service (SNS), Software Engineering, SQL Databases, Enterprise Software Applications, Spring-boot, Software Security, State Machines, Software Troubleshooting, Amazon Virtual Private Cloud (VPC), Backend, Gitlab, Amazon Relational Database Service, AngularJS, Information Technology, AWS Fargate, Front End Software Development, Functional Programming, Cloudwatch, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Splunk, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.careerbuilder.com/job-details/senior-fullstack-engineer-rockville-md--cd191c1b-4cb4-4d23-9ad5-74fc993d3a71 ## About the Role Software Engineering, Software Design, Scalable System Development, Cloud Applications, Technical Leadership, Technical Strategy, Mentoring, Enterprise Applications, Software Administration, Java, * 8 10 years of software engineering, application development, or related experience. * Strong hands-on development experience with Java and Spring Boot. * Strong experience developing modern frontend applications using Angular. * Experience with JPA and RESTful API development. * Strong understanding of microservices architecture and system design. * Hands-on experience with AWS and cloud-native application development. * Experience with SQL and relational databases, including PostgreSQL and/or Amazon Aurora. * Experience with CI/CD pipelines and modern DevOps practices; GitLab experience is preferred. * Experience with automated testing and unit testing. * Experience with application performance tuning and optimization. * Understanding of software security principles and secure development practices. * Strong troubleshooting and production support capabilities. * Ability to collaborate effectively across technical and business teams. AWS / Technical Environment Experience with several of the following technologies is preferred: * AWS: EC2, S3, Lambda, RDS, ECS, Fargate, Step Functions, API Gateway, SQS, SNS, CloudFront * Monitoring: CloudWatch, Splunk * Security & Networking: IAM, AWS security services, VPC networking * Backend: Java, Spring Boot, JPA * Frontend: Angular * Architecture: REST APIs, Microservices * Databases: SQL, PostgreSQL, Amazon Aurora * DevOps: CI/CD, GitLab * Testing: Unit Testing, Test Automation, Bachelor's degree in Computer Science, Information Systems, Engineering, or a related discipline with relevant professional experience. Equivalent combinations of education, technical training, and professional experience will also be considered. ## Description We are seeking an experienced Senior Full Stack Software Engineer to design, develop, and maintain scalable, high-performing applications in a cloud-based environment. This role requires strong hands-on expertise in Java, Spring Boot, Angular, and AWS, along with experience in system design, microservices, CI/CD, and automated testing. The ideal candidate is a senior-level engineer who can contribute to architecture and technical strategy while remaining hands-on with development. This individual will also provide technical leadership and mentorship to other engineers., * Design, develop, enhance, and maintain enterprise applications and technical solutions. * Develop full-stack applications using Java, Spring Boot, and Angular. * Collaborate with cross-functional teams to translate business requirements into effective technical solutions. * Participate in system design and architecture discussions and contribute to overall technical strategy. * Design and develop RESTful APIs and microservices. * Build and support cloud-based solutions leveraging AWS services. * Provide technical leadership and mentorship to junior engineers. * Maintain high standards for code quality, scalability, security, and performance. * Develop automated unit tests and support broader test automation initiatives. * Support production applications and troubleshoot complex technical issues. * Identify opportunities to improve development practices, technical solutions, and operational processes. * Participate in DevOps and CI/CD processes.