> Markdown version of [/jobs/ext/3967915-fullstack-developer](https://www.wearedevelopers.com/jobs/ext/3967915-fullstack-developer). 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). --- # Fullstack Developer - **Company:** ConsultNet - **Location:** Potomac, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Amazon S3, Application Performance Management, Business Software, Cloud Computing, Cloud Engineering, Continuous Integration, Relational Databases, Programming Tools, Amazon DynamoDB, Design of User Interfaces, Human-Computer Interaction, HP Systems Insight Manager, PostgreSQL, MongoDB, MySQL, NoSQL, Oracle (Applications), Secure Coding, Server Administration, Software Deployment, Software Engineering, Strategies of Testing, Data Logging, Enterprise Software Applications, Spring Cloud, GitHub Copilot, Spring-boot, Software Application Programming, Backend, Amazon Relational Database Service, Containerization, AngularJS, Gitlab-ci, Solid Principles, Kubernetes, Deployment Automation, Front End Software Development, Cloud Optimization, Api Gateway, Restful APIs, Docker, Jenkins, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.careerbuilder.com/job-details/fullstack-developer-rockville-md--931898c8-77a8-4a32-8801-9d8a1a14757c ## About the Role Enterprise Applications, Software Engineering, AngularJS, User Interface/Experience (UI/UX), Java, Amazon Web Services (AWS), Software Administration, Cloud Architecture, Software Design, Business Processes, * 7 years of professional software engineering experience. * 5 years of hands-on Java development experience. * Strong experience building applications using Spring Boot and modern Java frameworks. * Experience developing and deploying applications in AWS cloud environments. * Experience building front-end applications using Angular. * Experience designing and consuming RESTful APIs and microservices. * Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar platforms. * Experience with container technologies including Docker and cloud-based container platforms. * Strong understanding of software design principles, testing methodologies, and secure coding practices. * Experience working with relational databases such as PostgreSQL, Oracle, or MySQL. * Ability to quickly learn new technologies, business processes, and domain concepts. * Experience working in Agile development environments. Preferred Qualifications * Experience with Kubernetes, Amazon EKS, or ECS. * Experience with NoSQL databases such as MongoDB or DynamoDB. * Experience supporting high-volume transactional or customer-facing applications. * Experience with application performance tuning and cloud optimization. * Familiarity with learning management, testing, certification, or educational platforms. * Experience leveraging AI-powered development tools and modern engineering productivity practices. What We're Looking For * Strong Java engineer with the ability to work across the full application stack. * Adaptable problem solver who can quickly ramp up on complex business domains. * Comfortable balancing maintenance, operational support, and new feature development. * Self-directed engineer who thrives in environments with evolving priorities and technical challenges. * Collaborative team player who can mentor others and contribute to technical leadership initiatives. ## Description We are seeking a Software Engineer to design, develop, and support enterprise applications that power critical business functions. This role requires a strong full-stack engineer with deep expertise in Java development, cloud-native architectures on AWS, and modern front-end development using Angular. The ideal candidate is a highly adaptable engineer who can quickly learn complex business processes, contribute across the full application stack, and thrive in an environment that balances ongoing platform support with new feature development. This position will play a key role in several strategic initiatives while also helping maintain and enhance existing systems., * Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, AWS, and Angular. * Build scalable REST APIs, microservices, and backend services supporting high-volume business applications. * Develop and enhance Angular-based user interfaces and full-stack application features. * Participate in architecture and design discussions, helping define technical solutions for complex business requirements. * Translate functional requirements into scalable, maintainable, and secure software solutions. * Contribute to modernization efforts and new product initiatives while supporting existing applications., * Develop and deploy cloud-native applications utilizing AWS services including ECS, Lambda, RDS, API Gateway, S3, and related services. * Build and maintain CI/CD pipelines using Jenkins, GitLab CI/CD, or similar platforms. * Support application monitoring, logging, alerting, and operational excellence practices. * Implement infrastructure and deployment automation to improve reliability and efficiency., * Utilize AI-assisted development tools such as GitHub Copilot, Amazon Q, Kiro, or similar technologies to improve development productivity. * Collaborate with product owners, business stakeholders, QA, security, and platform teams to deliver high-quality solutions. * Troubleshoot production issues and participate in ongoing application support and maintenance activities. * Mentor junior engineers and provide technical leadership across projects.