Mô tả Công việc
Role Overview:
As a Java
Developer, you will be responsible for designing, developing, and maintaining robust and scalable backend services. You will be working with modern tech stacks and collaborating closely with our development, infrastructure, and hospitality teams to deliver high-quality solutions that meet the needs of the hotel industry. Experience with Spring Boot, Postgres, GRPC, MongoDB, Elasticsearch, Docker, and CICD processes is essential.
Key Responsibilities:
Develop and maintain Java-based backend applications using Spring Boot to support various hotel industry solutions.
Work with PostgreSQL and MongoDB databases to design efficient data storage solutions and optimize queries.
Implement gRPC services for fast and efficient communication between distributed systems.
Utilize Elasticsearch for managing and searching large datasets, ensuring high availability and scalability.
Automate software deployment and release processes using CICD tools (e.g., Jenkins, GitLab CI, etc.).
Leverage Docker to create containerized environments for microservices.
Collaborate with front-end developers, UX/UI
designers, and cross-functional teams to implement new features.
Participate in code reviews, maintain high-quality code, and adhere to industry best practices.
Troubleshoot and resolve technical issues quickly and efficiently.
Continuously improve system performance and scalability for hotel operations and guest management systems.