Java Full Stack Developer (contract)
BNY · Pittsburgh, PA · 2 wk ago
On-siteEngineeringContract
Key Responsibilities
- Full Stack Application Development
- Develop and enhance RESTful microservices using Spring Boot and related enterprise development frameworks
- Build and support front-end applications using Angular
- Contribute to data-heavy application workflows, including Snowflake procedures, exception handling, and support for reporting solutions such as KPI metrics and Power BI outputs
- Maintain a strong quality-first mindset, with a demonstrated commitment to achieving 100% unit test coverage across backend services and frontend applications
- Support Behavior-Driven Development practices using Gherkin syntax for feature files
- Contribute to CI/CD pipeline integration and promote an automation-first approach across development, testing, and deployment practices
- Use AI-assisted development tools such as Windsurf, Cursor, CodeX, Devon, or similar technologies to improve development workflows, code quality, design support, and test automation efficiency
- Work independently with minimal supervision, perform code reviews, provide technical guidance to junior team members, and collaborate effectively across pods, team leads, and business stakeholders
Qualifications
- Bachelor’s degree required
- 8+ years of experience in application development, including strong hands-on full stack engineering experience
- Strong expertise in Core Java and Spring Framework
- Strong hands-on experience building RESTful microservices using Spring Boot
- Strong hands-on experience developing front-end applications using Angular
- Strong database development experience with SQL, Snowflake, Oracle, or related platforms
- Proven experience integrating CI/CD pipelines with an automation-first mindset
- Practical experience with AI-assisted development tools such as Windsurf or similar GenAI-enabled developer tools
Preferred Experience
- Experience with automation and performance testing tools such as Playwright and JMeter
- Experience using Zephyr Scale for test management and traceability
- Financial services experience, especially with loan products or related platforms
- Exposure to Power BI reporting and Snowflake-heavy environments