JOBSEARCHER

Senior Java Developer

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!