About the job
About the Role Our client is looking for a Java Developer – Level II to help build and maintain scalable backend applications. As a part of the development team, the ideal candidate will have expertise in Java, Spring Boot, microservices architecture, and a proven track record of building high-performance systems. Key Responsibilities • Design, develop, and maintain robust Java applications using Spring Boot. • Build and optimize RESTful APIs for seamless integration with frontend and third-party systems. • Develop and deploy microservices-based solutions following best practices. • Write clean, maintainable, and efficient code with proper documentation. • Implement database solutions using PostgreSQL and Redis for optimal performance. • Participate in code reviews and provide constructive feedback to team members. • Troubleshoot and debug applications to ensure high availability and performance. • Collaborate with cross-functional teams, including frontend developers, architects, and DevOps. • Contribute to technical documentation and knowledge-sharing sessions. • Stay updated with emerging technologies and industry trends. Required Technical Skills • Java: Proficiency in Java 8+ with a strong understanding of OOP concepts, collections, multithreading, and exception handling. • Spring Boot: Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security. • REST APIs: Strong knowledge of RESTful API design principles, HTTP protocols, and API documentation (Swagger/OpenAPI). • Microservices: Experience with microservices architecture, service discovery, and interservice communication. • PostgreSQL: Strong SQL skills, database design, query optimization, and stored procedures. • Redis: Experience with Redis for caching, session management, and pub/sub patterns. Bonus Skills • Experience with Redis caching and session management. • Familiarity with microservices service discovery and interservice communication. Who You Are • A proactive Java Developer with 2-5 years of professional experience. • Strong hands-on experience with the Spring Boot framework and RESTful APIs. • Passionate about writing clean, efficient code and maintaining high system performance. • Able to work well within cross-functional teams and contribute to knowledge sharing. Why Join • Opportunity to work with cutting-edge technologies in a collaborative environment. • Work on complex and scalable backend systems that have a meaningful impact. • Continuous learning and development through exposure to new technologies and industry trends.
Requirements
- Java
- Spring Boot
- microservices
- RESTful APIs
- PostgreSQL
- Redis
Preferred Technologies
- Java
- Spring Boot
- microservices
- RESTful APIs
- PostgreSQL
- Redis
About the company
YMinds.AI is a premier talent solutions company connecting elite developers with global enterprises and high-growth startups. We specialize in sourcing engineers who excel in building scalable, intelligent, and future-ready systems.
Similar Jobs
Senior Java Developer
Right Hire Consulting Services
Java Backend Lead Developer
Vista Applied Solutions Group Inc
Java Backend Lead Developer
Vista Applied Solutions Group Inc