What are the responsibilities and job description for the Senior Full Stack Developer position at Haystack?
We're hiring on behalf of a Haystack partner!
The Role
The Role
- Design, develop, modernize, and support enterprise web applications
- Refactor and modernize legacy Java-based applications into scalable, maintainable Spring Boot microservices
- Design, develop, and maintain responsive user interfaces using React, JavaScript, CSS, and Bootstrap
- Develop and consume secure RESTful APIs to support enterprise application integrations
- Analyze business requirements and translate them into technical solutions
- Design, optimize, and maintain relational database structures with a focus on Oracle database performance and SQL optimization
- Bachelor's degree in Computer Science, Information Technology, or a related field
- 10 years of experience with Java development (Core Java and modern Java frameworks)
- 7 years of experience with system refactoring and monolithic application modernization
- 7 years of experience with Spring Framework technologies including Spring Boot, Spring MVC, and Hibernate
- 5 years of experience developing applications with JavaScript and React
- 5 years of experience designing and developing RESTful APIs
- Opportunity to work on enterprise-level web applications
- Collaborative team environment
- Chance to contribute to modernization initiatives
Salary : $55 - $62