Overview
Hybrid
$140,000 - $160,000
Full Time
No Travel Required
Skills
Full Stack Development
Angular
Java
UI/UX
testing
version control
production deployment
RESTful APIs
Data Visualization
TypeScript
JavaScript
CI/CD
Job Details
Full Stack Developer (Angular/Java)
Full Stack Developer (Angular/Java)
We are seeking a highly skilled Full Stack Developer with expertise in Angular and Java to join our application development team. In this role, you will be responsible for developing data-driven, customer-facing web applications with rich UI/UX components. You will work on both the front-end and back-end, collaborating with team members to deliver scalable, secure, and user-friendly solutions. The role also includes responsibilities for testing, version control, and production deployment support.
Responsibilities:
- Design, develop, and maintain responsive web applications using Angular and TypeScript
- Enhance and maintain backend components and APIs using Java
- Consume and integrate RESTful APIs developed by team members
- Develop data visualization features and interactive dashboards
- Upgrade application versions to comply with security and compliance standards
- Lead and manage end-to-end testing for production deployments
- Collaborate with UI/UX designers to refine and implement user interface improvements
- Participate in sprint planning and provide input on technical design
- Support deployment activities and troubleshoot production issues
- Configure development environments during onboarding and project setup
Requirements:
- 4+ years of experience with Angular/TypeScript or JavaScript development
- 2+ years of backend development experience using Java
- Strong understanding of RESTful APIs and web services integration
- Experience with version control, build tools, and CI/CD pipelines
- Ability to work independently in a fast-paced, agile team environment
- Strong problem-solving and communication skills
Desired Qualifications:
- Experience in developing customer-facing user interfaces
- Familiarity with automated testing tools and frameworks
- Experience with data visualization libraries and dashboards
- Comfortable with frequent version upgrades and deployments
- Prior experience in federal or public sector projects is a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.