Location: Remote Any location in Mexico
Job Description:
As a Technology Lead on java, you will be responsible for designing, developing, and maintaining complex enterprise applications. You will work with a team of engineers to deliver high-quality, scalable, and maintainable software solutions.
Must Have:
- Bachelor's degree in computer science or related field
- Wide experience in Java 8 and above
- Wide Experience working on JavaScript, additionally React and Node
- Experience with Spring Boot, Hibernate, and RDBMS technologies
- Understanding of design patterns and software architecture
- Proficiency in Shell scripting
- Experience with Agile methodologies (Scrum)
- Fluency in English
- Strong communication and documentation skills
- Strong problem-solving and analytical skills
Want more jobs like this?
Get jobs in Mexico City, Mexico delivered to your inbox every week.
- Knowledge of testing frameworks like JUnit and Mockito
- Design and develop complex enterprise applications using Java, React, JavaScript and Node.
- Implement RESTful APIs and microservices architecture.
- Work with relational databases like PostgreSQL, SQL, or Oracle.
- Utilize DevOps tools and practices, including Git, Maven, Jenkins, and CI/CD pipelines.
- Write clean, maintainable, and well-tested code.
- Collaborate with cross-functional teams to deliver projects on time and within budget.
- Guide juniors in the team in technology aspects to ensure timely delivery.