We are seeking a talented Senior Java Developer to help build software products used by the Department of Transportation and the public to ensure road safety. The candidate must be a US citizen or permanent resident with more than 3 years of US residency. The role involves building and supporting software products, leading the team, and mentoring juniors.
Requirements
- Bachelor's degree in Computer Science or related field
- 5-10 years of work experience in software development or related field
- 5+ years of writing object-oriented code in Java
- 5+ years of building web applications or APIs
- 5+ years of designing objects in relational databases
- 3+ years of creating rich web application user interfaces using HTML, CSS, Bootstrap, Angular/jQuery/TypeScript
- Familiarity with AWS Cloud environments
- Familiarity with source code version control tools
- Hands-on experience building and integrating full-stack applications using Angular and Java
- Experience working with Microservices architecture and backend service design
- Hands-on experience with containerized deployments using Docker
- Experience implementing CI/CD pipelines using tools such as Jenkins or similar platforms
- Experience deploying and maintaining applications in cloud environments
Benefits
- 401(k) w/ company match
- Health insurance
- Vision insurance
- Dental insurance
- Life insurance
- Paid time off
- Professional development assistance
- Referral program