Skip To Main Content
backBack to Search

Lead Java Developer

Remote in Mexico
Java& 11 others
Looking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a job

We are looking for a Lead Java Developer to join our team.

This position offers the chance to step into a leadership role, shape technical direction, and make a significant impact on forward-thinking projects. You will work alongside a skilled team and play a central part in delivering robust solutions.

Responsibilities
  • Lead the creation and rollout of scalable backend system architectures
  • Oversee the launch of new features and system enhancements
  • Mentor and advise team members on best practices in coding and architecture
  • Collaborate with multidisciplinary teams to achieve project objectives
  • Ensure high standards of code quality through ongoing reviews and coaching
  • Organize project schedules and distribute responsibilities within the team
  • Manage the integration of external APIs and third-party services
  • Detect and resolve application performance issues
  • Foster a supportive and growth-focused team atmosphere
  • Research and propose adoption of emerging technologies and tools
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline, or equivalent experience
  • At least 5 years of hands-on experience in software development
  • Minimum one year of experience leading or managing a team of five or more people
  • Advanced knowledge of Java Core and Java 8 for backend development
  • Practical experience with Spring Boot for enterprise-grade applications
  • Strong skills in designing and building RESTful APIs
  • Experience with Microservice Architecture for modular and scalable systems
  • Proficiency in SQL for relational database operations
  • Understanding of Java NoSQL databases for non-relational data management
  • Experience with CI/CD pipelines for continuous integration and deployment
  • Ability to write and maintain unit tests for code quality assurance
  • Familiarity with Amazon Web Services for deploying and managing cloud solutions
  • Experience with ReactJS for building interactive user interfaces
  • Excellent English communication skills, both written and spoken, at B2+ level or above
Nice to have
  • Experience with other cloud platforms or DevOps technologies
  • Knowledge of containerization tools like Docker or Kubernetes
  • Understanding of Agile practices and project management tools
  • Awareness of advanced security strategies in Java development
  • Experience with tuning and optimizing performance for high-load systems