We're working with a leading technology solutions provider that delivers exceptional talent and services to clients across various industries, enabling them to achieve their strategic goals and drive innovation.
The Role
- Engage in the full application lifecycle: design, development, testing, release, and support.
- Produce fully functional application code adhering to industry best practices.
- Gather specific requirements, ask clarifying questions, and propose effective solutions.
- Write comprehensive unit and API tests to ensure code quality and support deployment.
- Troubleshoot and debug applications to optimize performance.
- Coordinate with client and onshore teams for new feature planning, preferably within an agile framework.
What You'll Need
- Proficient experience with Java and the Spring framework (Spring MVC is mandatory).
- Hands-on experience with Hibernate/JPA, SQL, and Git.
- Experience developing enterprise-level web applications, web services, and RESTful APIs.
- Strong background in front-end technologies such as HTML, CSS, jQuery, and JSP.
- Ability to write complex database queries using Joins and Subqueries.
- Knowledge of common Design Patterns and experience with build tools like Maven and Jenkins.
What's On Offer
- Opportunity to work as a high-performing individual contributor in a fast-paced environment.
- Engage in challenging technical execution and cross-functional collaboration.
- Contribute meaningfully beyond immediate responsibilities with ownership and initiative.
- Comprehensive benefits package including medical, dental, vision, and 401(k) plan.
Apply via Haystack today!