Title: Senior Java Backend Developer
Interview Mode: Web Cam
Duration: 6-12+ months
Overview
We are seeking two Senior Java Backend Developers to join a newly created team within a stable, well-established organization. This role is 100% backend-focused, supporting high-volume, customer-facing, and operational systems used across the enterprise.
The ideal candidate is a strong backend engineer with deep experience in Java, Spring Boot, microservices, API development, and building reliable systems in complex, high-transaction environments.
Key Responsibilities
• Design, develop, and maintain backend services using Java and Spring Boot
• Build scalable RESTful APIs and microservices for enterprise applications
• Collaborate with product owners, architects, and engineering teams on system design
• Improve performance, scalability, and reliability of backend applications
• Write clean, well-tested, maintainable code following engineering best practices
• Participate in code reviews and contribute to team standards
• Support integrations with databases, messaging platforms, and external services
Required Qualifications
• Strong hands-on experience developing backend systems with Java
• Extensive experience with Spring Boot and modern Java frameworks
• Proven experience building and supporting REST APIs and microservices
• Solid understanding of backend architecture, design patterns, and data structures
• Experience with relational databases such as Oracle, PostgreSQL, MySQL, or similar
• Comfortable working in Agile/Scrum environments
Preferred Qualifications
• Experience in Cruise Line, Hospitality, or Financial Services industries
• Background in high-availability or high-transaction systems
• Familiarity with cloud environments (AWS, Azure, or GCP)
• Experience with CI/CD pipelines, containerization, and DevOps practices