JOBSEARCHER

Junior Java Developer

A dynamic and innovative technology firm, deeply committed to crafting cutting-edge enterprise software solutions, is seeking passionate individuals to join their growing team. This company excels in leveraging modern Java technologies to deliver high-performance applications that drive business success across various industries.The Role Develop, test, and maintain robust Java-based backend applications using Java 8/11/17 and Spring Boot. Design and implement RESTful APIs for integration with web, mobile, and third-party applications. Participate in application architecture discussions and contribute to technical design decisions. Write clean, reusable, and well-documented code following SOLID principles and design patterns. Optimize application performance, scalability, and reliability through efficient coding practices. Collaborate with cross-functional teams including UI developers, QA engineers, and DevOps.What You'll Need 1–4 years of professional experience in Java application development. Strong proficiency in Core Java, including Collections, Multithreading, and Lambda Expressions. Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security. Experience developing RESTful web services using JSON and HTTP protocols. Familiarity with relational databases (MySQL, PostgreSQL, Oracle, SQL Server) and optimizing SQL queries. Experience with Git for version control and basic knowledge of Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP).What's On Offer Opportunity to work on enterprise-scale applications and modern Java technologies. Collaborative and innovation-driven work environment with technical mentorship. Exposure to cloud-native development, DevOps practices, and scalable architecture. Career advancement opportunities based on technical expertise and performance.Apply via Haystack today!