Job Description
Location: Remote (United States)
Seniority: Senior
Role Overview
ManTech is seeking a Senior Frontend Java Developer to work on CBP (U.S. Customs and Border Protection) analytic applications, building user-focused, object-oriented, data-driven interfaces. This role involves UI/UX development, application integration, mentoring junior developers, and supporting mission-critical federal projects.
Key Responsibilities
- Develop and maintain frontend, object-oriented, data-driven analytic applications.
- Implement CBP Common Framework-compliant UI/UX, ensuring clarity, consistency, and usability.
- Build tutorials, job aids, and documentation for mission-facing users.
- Integrate with server-side applications, support deployment, and operations.
- Write new code, modify existing code, and perform unit and system testing.
- Document data flows, functional operations, and use cases.
- Participate in design reviews, solution sessions, and project milestone meetings.
- Collaborate across project portfolio teams to provide frontend development expertise.
- Mentor and guide junior developers on best practices.
Required Qualifications
- Bachelor’s degree in Computer Science or related field.
- 5+ years of technical experience in frontend development.
- Expert in modern JavaScript development.
- Hands-on experience with frameworks such as ReactJS, NodeJS, and React Redux.
- Experience with frontend build tools: Webpack, Gulp, NPM.
- Proficiency in UI coding languages: HTML, CSS, JavaScript, JQuery, JSON, AJAX.
- Hands-on experience with web/application servers: Tomcat, WildFly, WebLogic.
- Experience with AWS services: EC2, RDS, S3.
- Strong self-motivation, ability to work in a distributed team, and mentor junior developers.
Desired Qualifications
- SCM experience with Git.
- Hands-on experience with relational databases: Oracle, MySQL, Postgres.
- Proficient in SQL.
- Familiarity with Atlassian tools: Jira, BitBucket, Bamboo.
- Experience with CI/CD tools: Jenkins or Bamboo.
- Agile Scrum participation.
Clearance Requirements
- Must be a U.S. Citizen able to obtain and maintain CBP Background Investigation clearance.
Physical & Work Requirements
- Stationary position 50% of the time, occasional movement in the office.
- Frequent computer usage, communication, and presentations.
Compensation & Benefits
- Salary Range: $99,200–$164,600 (dependent on experience, contract type, and location).
- Benefits include Health, Life Insurance, Paid Time Off, Retirement Savings, Learning & Development, and wellness programs.