Skip To Main Content
backBack to Search

Java Developer

Remote in Mexico
Java
& 10 others

We are seeking a skilled Java Developer to join our team, focusing on the development of white-label UI templates and SDK APIs for external partners.

You will play a key role in building scalable, high-performance services using Java, Spring, and microservice architecture to enhance both customer and supplier experiences on our platform. If you are passionate about cloud-based solutions and eager to contribute to innovative projects, we encourage you to apply.

Responsibilities
  • Design, develop, and maintain high-quality Java services and APIs within a microservices architecture
  • Implement and support white-label UI solutions and SDK APIs for external integration
  • Collaborate with architects and team members to design scalable, maintainable systems
  • Leverage Spring Boot and Spring Core frameworks for robust service development
  • Apply object-oriented principles and design patterns to deliver clean, testable code
  • Conduct thorough debugging, performance monitoring, and optimization of applications
  • Document technical designs, development processes, and system integrations
  • Analyze and interpret complex system requirements for technical solutions
  • Integrate and manage NoSQL and SQL databases (e.g., MongoDB, Redis, AWS DynamoDB, MSSQL)
  • Deploy and maintain services using cloud platforms, particularly Amazon AWS
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Support troubleshooting and resolve issues in production environments
  • Communicate technical concepts effectively within the team and with stakeholders
Requirements
  • 2+ years of professional Java development experience
  • Strong knowledge of algorithms, data structures, and design patterns
  • Proficiency with Java 8 and Java 11
  • Hands-on experience with Spring Boot and Spring Core
  • Experience building and maintaining cloud-based microservices
  • Familiarity with NoSQL and SQL databases (MongoDB, Redis, AWS DynamoDB, MSSQL)
  • Ability to analyze and understand complex systems
  • Strong debugging, testing, and documentation skills
  • Experience deploying and managing services on Amazon AWS or similar cloud platforms
  • Upper-Intermediate (B2) English proficiency
  • Excellent communication skills for effective collaboration and technical discussions
Nice to have
  • Experience with ReactJS for UI development
  • AWS certifications or significant hands-on experience with Amazon Web Services