Java Software Engineer
Globaltize
Job Description
- Work Schedule: Full-time / Contract (EST overlap required)
- Location: Argentina (Remote)
- Compensation: $17 - $20 (Negotiable)
Overview
Engineer the invisible threads of luxury by building high-performance integrations for a world-renowned leader in ultra-luxury maritime travel.
We represent the elite yachting extension of a global hospitality icon, where "the gold standard" isn't just a phrase, it is our daily operating manual. In an industry defined by seamless guest experiences, our back-end technology must be equally flawless. As a Java Integration Developer, you will be the architect of the reliable microservices and data pipelines that connect our enterprise applications.
Operating within a high-stakes, high-reward environment, you will bridge the gap between complex data flows and scalable enterprise workflows, ensuring that our digital infrastructure is as sophisticated as the yachts we sail.
Key Responsibilities
- Microservices Development: Design, build, and maintain integration microservices and adapters using Java and Spring / Spring Boot.
- API & Event Architecture: Develop and support REST APIs, as well as event consumers and producers for secure enterprise integrations.
- Data Transformation: Implement complex data mapping logic for structured and semi-structured payloads, including JSON and XML.
- Resiliency Engineering: Build robust exception handling, retry mechanisms, and dead-letter processing to ensure system stability.
- System Design: Contribute to integration designs aligned with enterprise architecture and MuleSoft standards.
- Lifecycle Support: Participate in code reviews, write unit/integration tests, and support CI/CD pipelines and deployment processes.
- Performance Monitoring: Use logging and tracing tools to monitor production integrations and assist with incident resolution.
- Collaboration: Partner with analysts and architects to translate business requirements into high-quality technical solutions.
Must-Have Requirements
- Education: Bachelor’s degree in Computer Science, IT, or a related field.
- Experience: 3–5 years of professional experience in Java development and system integrations.
- Core Tech Stack: Strong hands‑on experience with Java, Spring, and Spring Boot.
- Integration Patterns: Proficiency with REST APIs and event‑driven architecture.
- Data Handling: Expert understanding of JSON, XML transformations, and data mapping logic.
- Reliability: Strong grasp of error handling and resilient design principles.
- DevOps Skills: Experience with testing, CI/CD pipelines, version control, and containerization.
- Optimization: Knowledge of monitoring and performance tuning for integration services.
Nice-to-Have Requirements
- Platform Knowledge: Experience with the MuleSoft Integration Platform.
- Messaging: Experience with message brokers or event streaming technologies.
- Cloud & Security: Familiarity with cloud environments and API security best practices.
- Methodology: Experience working in an Agile environment.
Why Join Us
This is your opportunity to join a brand that is synonymous with excellence and see your code power the operations of a premier luxury fleet. We offer a stable, long‑term contract environment where technical quality is valued over shortcuts. You’ll be working on complex, enterprise‑level digital transformation projects that require creative problem‑solving and high‑level collaboration with global teams.
If you take pride in building "invisible" systems that are reliable, maintainable, and highly efficient, you will find a home here. Join us in Argentina and help us set the technical pace for the future of luxury travel where your contributions ensure our production environments remain as calm and efficient as the seas we navigate.
#J-18808-Ljbffr