Backend Development: Design, develop, and maintain robust and scalable backend services and applications primarily using Java and Spring Boot. API Design & Implementation : Design, develop, and consume RESTful APIs, ensuring high performance, security, and scalability for seamless integration. Database Management: Work extensively with relational databases, specifically PostgreSQL, designing schemas, writing optimized queries, and utilizing ORM frameworks like Hibernate/JPA. Agile Collaboration: Actively participate in agile sprints, collaborating closely with cross-functional teams including product managers, UI/UX designers, and quality assurance engineers to deliver features efficiently. Code Quality & Testing: Write clean, well-documented, testable, and maintainable code adhering to best practices and coding standards. Perform unit and integration testing to ensure code quality and system reliability. Problem-Solving: Troubleshoot, debug, and resolve issues in existing applications and services to ensure system stability and optimal Bring Experience: At least5 yearsof solid, hands-on experience in Java development. Web Technologies: Hands-on experience with designing and implementing REST APIs and familiarity with popular web frameworks. Points If You Have : Experience working with cloud platforms such asAWS, GCP, or Azure. Familiarity with microservices architecture and principles.
Job Title
Senior Java Software Developer