Lead Java Developer
🇲🇽 Mexico
Management
Java
Docker
Kubernetes
AWS
Design
Amazon
Project Management
NoSQL
Backend
Devops
SQL
Testing
Lead Java Developer
from 🇲🇽 Mexico
We are searching for aLead Java Developerto join our team.
This role provides the opportunity to take on a leadership position, influence technical strategy, and contribute to the success of innovative projects. You will collaborate with a talented group of professionals and play a pivotal role in delivering high-quality solutions.
Responsibilities
- Oversee the design and implementation of scalable backend architectures
- Manage the deployment of new features and system upgrades
- Guide and support team members in following coding and architectural best practices
- Work closely with cross-functional teams to meet project goals
- Maintain code quality through regular reviews and technical mentorship
- Plan project timelines and allocate tasks within the development team
- Coordinate the integration of third-party APIs and external services
- Identify and address performance bottlenecks in applications
- Encourage a collaborative and growth-oriented team environment
- Evaluate and recommend new technologies and development tools
Requirements
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related field, or equivalent experience
- At least 5 years of relevant experience in software development
- Minimum one year of experience in a leadership or team management role with five or more members
- Expertise in Java Core and Java 8 for backend system development
- Hands-on experience with Spring Boot for building enterprise applications
- Strong background in designing and implementing RESTful APIs
- Experience with Microservice Architecture for distributed application development
- Proficiency in SQL for managing relational databases
- Familiarity with Java NoSQL databases for handling non-relational data
- Experience with CI/CD practices for automating build and deployment processes
- Skills in unit testing to ensure software reliability
- Knowledge of Amazon Web Services for cloud-based application deployment
- Experience with ReactJS for developing user interfaces
- Excellent English communication skills, both verbal and written, at B2+ level or higher
Nice to Have
- Background with additional cloud services or DevOps tools
- Experience with containerization platforms such as Docker or Kubernetes
- Familiarity with Agile methodologies and project management systems
- Understanding of advanced security measures in Java applications
- Experience in performance optimization for large-scale systems






