Design, develop, and lead implementation of high-quality software solutions that power critical software applications.
Requirements
- Java, Java EE, and Spring Framework
- Frontend development using HTML, CSS, JavaScript, and frameworks like ReactJS or Angular
- Database and API development using SQL, PostgreSQL, and Python
- Cloud & AWS services
- Agile development & testing using SAFe methodology, Cypress, JUnit, and Playwright
- Security best practices
- Experience with AWS and cloud computing technologies
Responsibilities
- Design, develop, and lead implementation of high-quality software solutions
- Develop scalable applications using Java 17 and Java EE
- Work on frontend development using HTML, CSS, JavaScript, and frameworks like ReactJS or Angular
- Develop backend logic and integrations using SQL, PostgreSQL, and Python
- Work on cloud-based architectures and infrastructure as code using AWS services
- Implement secure coding principles and vulnerability mitigation
- Participate in Agile ceremonies such as stand-ups and sprint planning
Other
- Problem-Solving & Analytical Thinking
- Collaboration & Teamwork
- Communication Skills
- Continuous Learning & Improvement
- Bachelors in computer science, Engineering, or related field
- 5+ years of hands-on experience with Java, Java EE, Spring, and frontend technologies
- Strong problem-solving skills and the ability to work in a fast-paced environment
- Must be authorized to work in the USA
- Ability to pass a background check for a public trust position