We are searching for a Senior Java Developer with strong experience in cloud computing (AWS, Azure, Google Cloud, Kubernetes, or serverless architecture) and familiarity with refactoring monolithic applications into microservices.
In this role, you will:
- Develop and deploy cloud-based solutions using AWS, Azure, or Google Cloud.
- Refactor monolithic applications into microservices for better scalability and performance.
- Lead backend development using Java or other JVM languages (Groovy, Kotlin, Scala).
- Use Spring Framework to build reliable, scalable applications.
- Design and implement efficient, secure HTTP-based APIs.
- Work with relational databases (PostgreSQL) for data modeling and management.
- Apply software design patterns for maintainable and high-quality code.
- Manage CI/CD pipelines for smooth application deployment.
- Work with messaging systems like Kafka or RabbitMQ in messaging-driven architectures.
- Collaborate with cross-functional teams in an agile development environment.
- Maintain and optimize NoSQL databases (Redis, Elasticsearch).
Requirements:
- Bachelor's Degree in Computer Science, Engineering, or a related field.
- 3+ Years of experience working with Java.
- 3+ Years of experience working with Spring.
- 3+ Years of experience working with Cloud Platforms (Experience with AWS, Azure, or Google Cloud).
- 2+ Years of experience working with Relational Databases & Data Modeling.
- 2+ Years of experience working with Microservices.
- 2+ Years of experience working with Kubernetes.
- 2+ Years of experience working with Cloud Computing and Serverless.
- Advanced English Level is required for this role as you will work with US clients.
At Nearsure, you'll enjoy:
- 100% remote work with the option to visit coworking spaces across LATAM
- USD salary compensation
- Paid time off according to your country's law
- Your country's national holidays
- Sick or medical leave when needed
- Refundable annual credit for perks
- Team building activities
- A day off during your birthday week
Join our LATAM team, work with US clients, and expand your professional horizons while enjoying a great work-life balance.