We are looking for a Java Developer to join our team and help build high-performance, scalable applications. You will be responsible for developing backend services, integrating APIs, and ensuring smooth application performance.
Responsibilities
- Develop, test, and maintain Java-based applications.
- Design and implement efficient, reusable, and reliable code.
- Integrate with third-party APIs and databases.
- Troubleshoot, debug, and improve application performance.
- Collaborate with front-end developers, product managers, and other team members.
- Ensure security and data protection in applications.
- Stay updated with emerging Java technologies and best practices.
Proven experience as a senior Java Developer (3+ years preferred).Strong knowledge of Java (Servlet & JSP, Spring Boot, Hibernate, JPA).Experience with RESTful APIs and microservices architecture.Proficiency in SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).Familiarity with Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP) is a plus.Understanding of CI/CD pipelines and DevOps principles.Strong problem-solving skills and ability to work in an agile environment.Good communication skills and teamwork mindset.