We are looking for a skilled Java Developer to design, develop, and maintain high-performance, scalable applications. The ideal candidate should have strong expertise in Java and related frameworks, with a passion for building reliable and efficient software solutions.
Roles & Responsibilities
Design, develop, test, and maintain Java-based applications
Write clean, scalable, and efficient code following best practices
Work with frameworks such as Spring, Spring Boot, and Hibernate
Integrate APIs and third-party services
Collaborate with cross-functional teams (UI/UX, QA, Product)
Troubleshoot, debug, and optimize application performance
Participate in code reviews and ensure high-quality deliverables
Follow Agile/Scrum development methodologies
Required Skills
Strong proficiency in Java (Core & Advanced)
Experience with Spring / Spring Boot / Hibernate
Knowledge of RESTful APIs and Microservices architecture
Familiarity with SQL databases (MySQL, PostgreSQL, Oracle)
Understanding of OOPs concepts, data structures, and design patterns
Experience with Git or other version control systems