JOBSEARCHER

6011 Sr. Backend Java Developer

Job Description The Client is seeking a highly skilled Backend Java Developer with strong expertise in Java, Spring Boot, Hibernate, PostgreSQL, JUnit, and Mockito. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems while ensuring high performance and reliability. Experience with Angular and Kafka will be considered a plus. Key Responsibilities: Design, develop, and maintain backend applications using Java, Spring Boot, and Hibernate. Develop and optimize database queries and schemas in PostgreSQL. Write unit and integration tests using JUnit and Mockito. Collaborate with frontend developers, architects, and stakeholders to deliver high-quality solutions. Ensure application performance, scalability, and security best practices. Participate in code reviews, troubleshooting, and performance tuning. Work in an Agile/Scrum environment, contributing to sprint planning and backlog refinement. Required Skills & Experience: Strong backend development experience with Java, Spring Boot, and Hibernate. Hands-on experience with PostgreSQL database design and optimization. Solid experience with JUnit and Mockito for testing. Good understanding of RESTful APIs and microservices architecture. Strong problem-solving and debugging skills. Ability to work independently and collaboratively in a team environment. Job Type: Contract Pay: $50.00 - $60.00 per hour Expected hours: 40 per week Work Location: In person