Job Description
🏢 Company
Confidential – U.S. Government/Contracting Environment
📍 Location
Remote / Onsite (U.S. Citizenship required)
💼 Role Overview
We are seeking a motivated Mid-Level Front End Developer with strong expertise in React, Angular, and Java to contribute to complex, highly-scalable applications. The role combines frontend UI development, backend integration, and full-stack engineering practices in an Agile environment. Candidates must be able to obtain and maintain DHS Public Trust clearance.
🛠 Key Responsibilities
- Design, build, and maintain web applications using ReactJS, AngularJS, and TypeScript.
- Integrate with backend systems using Core Java/JDK and RESTful web services.
- Collaborate with leads and peers to develop, test, and deliver high-quality code in an Agile/Scrum environment.
- Troubleshoot, debug, and resolve technical issues related to UI, backend integration, and database functionality.
- Write, maintain, and execute automated unit tests (Junit, Cucumber).
- Participate in code reviews and mentor junior team members.
- Ensure adherence to best practices in responsive design, security, performance, and accessibility.
- Engage in full-stack engineering: design, implement, test, CI/CD, deploy, maintain, and enhance applications.
- Research and learn new technologies and methodologies, applying them to the team’s work.
- Present solutions during design reviews and document designs per system lifecycle methodology.
✅ Required Skills & Experience
- Frontend: 3+ years ReactJS, AngularJS/Angular 2+, HTML5, CSS3, TypeScript, responsive web design
- Backend & Integration: Core Java/J2EE, REST/SOAP web services, Spring Cloud-based Microservices
- Databases: 3+ years working with Relational Databases (Oracle, PostgreSQL) and SQL
- DevOps/CI-CD: Jenkins, GitLab, Maven, Gradle, NPM/Yarn, Docker, Ansible
- Cloud: AWS experience is a plus
- Testing: Automated testing frameworks like Junit, Cucumber
- Other: Linux/Unix and Windows environments, BPM workflows, Web security protocols (WSAUTH, HTTPS, HSTS)
- US Citizenship and ability to obtain DHS Public Trust clearance
🎓 Education
- Bachelor’s Degree (or higher) in Computer Science, Computer Engineering, Electrical Engineering, or related fields
🌟 Ideal Candidate
- Self-driven, highly motivated, able to work independently or as part of a team.
- Strong problem-solving, debugging, and troubleshooting skills.
- Comfortable working under tight deadlines in a highly technical environment.
- Excellent verbal and written communication skills for diverse technical audiences.
- Able to mentor teammates and raise overall team quality and performance.