We are seeking a talented Java Developer to design, develop, and maintain scalable and high-performance applications. The ideal candidate should have robust expertise in Java, backend development, and building robust APIs.
Key Responsibilities:
Develop, test, and maintain applications using Java
Build and integrate RESTful APIs and web services
- Work with frameworks such as Spring, Spring Boot, Hibernate
- Write clean, efficient, and maintainable code
- Collaborate with cross-functional teams (QA, frontend, product)
- Debug and resolve technical issues in applications
- Optimize performance and ensure scalability of applications
- Participate in code reviews and follow coding standards
- Implement security and data protection best practices
Required Skills: Strong proficiency in Core Java (Java 8 or above)
Hands-on experience with Spring / Spring Boot / Hibernate
Good understanding of OOP concepts and design patterns
Experience with REST APIs / Microservices architecture
Knowledge of SQL databases (MySQL, PostgreSQL, Oracle)
Familiarity with Git / version control systems
Basic understanding of HTML, CSS, JavaScript
Knowledge of SDLC (Software Development Life Cycle)