BAM is a dynamic multi-disciplinary firm with leading-edge skills in information technology software development and applied research. Serving government and commercial markets BAM is committed to its customers and to delivering strong leadership sound solutions and innovative thinking.
BAM is seeking a Full Stack Developer to join its team. The Full Stack Application Developer II is a mid-level technical role responsible for designing developing and maintaining scalable cloud-based applications. This position requires proficiency in both front-end and back-end development with a strong emphasis on cloud-native architecture and DevOps practices. The developer will work closely with cross-functional teams to deliver secure high- performance solutions that meet business and user needs.
Key Responsibilities:
Develop and maintain full-stack applications using modern frameworks (e.g. ).
Design and implement cloud-native solutions on platforms such as AWS Azure or Google Cloud.
Collaborate with scrum team members to deliver intuitive and responsive user interfaces.
Build and manage RESTful APIs and microservices.
Implement CI/CD pipelines and automate deployment processes.
Ensure application security scalability and performance.
Troubleshoot and resolve technical issues across the stack.
Participate in code reviews and contribute to best practices and standards.
Document system architecture workflows and development processes.
Required Qualifications:
Bachelors degree in Computer Science Software Engineering or a related field.
5 years of experience in full-stack development.
Proficiency in front-end technologies (HTML CSS JavaScript Angular).
Experience with back-end development (.NET Python).
Hands-on experience with cloud platforms (AWS Azure or GCP).
Familiarity with containerization (Docker Kubernetes).
Experience with CI/CD tools (GitHub Actions Jenkins GitLab CI).
Strong understanding of RESTful APIs and microservices architecture.
Excellent problem-solving and communication skills.
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.