Pyramid Consulting, Inc
Senior Java Developer in GDL, CDMX, MTY
Build and maintain full-stack Java/Spring Boot backends and React frontends, mentor junior devs, and lead feature development in a hybrid role.
- Compensation
- MX$19K–MX$26K / yr
- Location
- Ciudad de México, Mexico
- Work setup
- Hybrid
- Seniority
- Senior
- Employment
- Full time
- Experience
- 5+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- 5-8 years of professional software development experience with a significant focus on full-stack development.
- Solid understanding of modern software development practices and methodologies, including agile methodologies.
- Deep expertise in Java and the Spring Boot framework, including microservices architecture.
- Proven proficiency with React and its ecosystem, including advanced state management and component design patterns.
- Strong problem-solving and analytical skills.
- Good communication skills, both written and verbal.
- Fluency in English.
- Proven ability to quickly learn new technologies and adapt to changing technical needs.
Nice to have
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with containerization technologies like Docker and Kubernetes.
- Knowledge of asynchronous programming and message queues.
Full description
1 day ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Location: Guadalajara, Mexico City Or Monterrey (HYBRID -3 Days at office)Job Description:
- Lead the design and development of complex features and components across the entire application stack.
- Develop high-quality, maintainable code for both new features and existing systems using Java, Spring Boot, and React.
- Mentor junior developers and participate in code reviews to ensure best practices and code quality.
- Collaborate with cross-functional teams to define project requirements, timelines, and deliverables.
- Troubleshoot, debug, and optimize applications to ensure high performance and reliability.
Required Skills and Experience
- Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field.
- 5-8 years of professional software development experience with a significant focus on full-stack development.
- Solid understanding of modern software development practices and methodologies, including agile methodologies.
- Deep expertise in Java and the Spring Boot framework, including microservices architecture.
- Proven proficiency with React and its ecosystem, including advanced state management and component design patterns.
- Strong problem-solving and analytical skills.
- Good communication skills, both written and verbal.
- Fluency in English.
- Proven ability to quickly learn new technologies and adapt to changing technical needs.
Nice to Have Skills
- Experience with cloud platforms like AWS, Azure, or GCP.
- Familiarity with CI/CD tools such as Jenkins, GitLab CI, or similar.
- Experience with containerization technologies like Docker and Kubernetes.
- Knowledge of asynchronous programming and message queues.
Desired Skills and Qualities
- Ability to work independently and as part of a team.
- A passion for learning and staying up-to-date with the latest technologies.
- A proactive and results-oriented mindset.
Seniority level
-
Seniority level
Mid-Senior level
Employment type
-
Employment type
Full-time
Job function
-
Job function
Information Technology
-
Industries
IT Services and IT Consulting