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 become an integral part of our team.

This position offers the chance to step into a leadership capacity, shape technical direction, and influence the delivery of impactful solutions. You will work alongside skilled colleagues and play a key role in driving project outcomes.

Responsibilities
  • Direct the architecture and development of robust backend solutions
  • Supervise the rollout of new functionalities and system improvements
  • Mentor team members on coding standards and architectural principles
  • Collaborate with other departments to achieve project milestones
  • Uphold high standards of code quality through code reviews and guidance
  • Organize project schedules and assign responsibilities within the team
  • Facilitate the integration of external APIs and services
  • Analyze and resolve application performance issues
  • Promote a culture of teamwork and continuous improvement
  • Research and suggest adoption of new technologies and tools
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related discipline, or equivalent practical experience
  • At least 5 years of hands-on experience in software engineering
  • Minimum one year of experience leading or managing a team of five or more people
  • Strong command of Java Core and Java 8 for backend application development
  • Practical experience with Spring Boot for enterprise-level projects
  • In-depth knowledge of designing and building RESTful APIs
  • Experience working with Microservice Architecture for scalable systems
  • Proficient in SQL for database management and queries
  • Understanding of Java NoSQL databases for non-relational data storage
  • Experience implementing CI/CD pipelines for streamlined development and deployment
  • Competence in unit testing to maintain code quality
  • Familiarity with Amazon Web Services for deploying and managing applications in the cloud
  • Experience using ReactJS for front-end development
  • Advanced 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 frameworks and project tracking systems
  • Awareness of security best practices in Java development
  • Experience with optimizing and tuning performance for high-traffic applications