Application Developer II (60% Backend and 40% front end) - Test Driven Development, Automation is a MUST
Summary
Builds and tests Java-based microservices and Angular frontends using TDD and BDD, automating CI/CD pipelines and performance testing.
- 8+ years of experience in Core Java, Spring Framework, databases (SQL, Snowflake, Oracle), and frontend development
- Strong hands-on expertise in building RESTful microservices using Spring Boot
- Strong hands-on experience in developing front-end applications using Angular
- Demonstrated commitment to achieving 100% unit test coverage for both backend services and frontend applications, with a strong quality-focused mindset
- Experience with BDD (Behavior-Driven Development) using Gherkin syntax for feature files
- Proven experience integrating CI/CD pipelines with an automation-first approach
- Practical experience with AI-assisted development tools such as Windsurf
- Strong communication skills, with the ability to collaborate effectively and work seamlessly across teams
- Ability to work independently with minimal supervision, take ownership of assigned deliverables, perform thorough code reviews, and provide technical guidance and mentorship to junior team members
- High level of accountability and commitment
- Hands-on experience with automation and performance testing tools, including Playwright and JMeter
Experience using Zephyr Scale for test management and traceability
All your information will be kept confidential according to EEO guidelines.