Mobile/Backend Developer

E-Solutions

Mexico

On-site

PHP 5,552,127 - 8,019,740

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

E-Solutions is seeking a senior full-stack developer to design and implement scalable Java/Spring Boot backends and React frontends. You will collaborate with cross-functional teams to translate requirements into robust solutions and deliver high-quality code across the application stack.

The role emphasizes mentoring, code reviews, testing, and adherence to Agile practices while engaging with clients to clarify needs and drive timely delivery.

Qualifications

  • 5–8+ years of professional full-stack development experience.
  • Strong English communication and collaboration skills.
  • Deep expertise with Java, Spring Boot, J2EE, and microservices.
  • Hands-on with Spring MVC, Spring Security, JPA/Hibernate.
  • Experience with React Hooks and front-end performance optimization.
  • Proficient in RESTful APIs and SOAP Web Services.
  • SQL databases (SQL Server/Oracle) experience.
  • Familiarity with CI/CD, code reviews, and Agile delivery.
  • Bachelor’s degree in CS/IT/SE or related field.

Responsibilities

  • Develop high-quality, maintainable code for new features and existing systems.
  • Lead design and development of complex features across the stack.
  • Translate product requirements into backend and frontend implementations.
  • Write and maintain unit tests; support functional/integration testing and TDD.
  • Apply SOLID principles and scalable architecture techniques.
  • Conduct code reviews and mentor junior developers.
  • Engage with clients to clarify requirements and provide updates.
  • Collaborate with cross-functional teams on scope and timelines.
  • Troubleshoot, debug, and optimize for performance and reliability.
  • Work with large-scale enterprise systems and distributed integrations.
  • Maintain strong stakeholder relationships with clear communication.

Skills

Java
Spring Boot
J2EE
Microservices
React
RESTful APIs
SQL
CI/CD
JUnit
Jest
Debugging
Cloud (AWS/Azure/GCP)

Education

Bachelor’s degree in Computer Science/IT/Software Engineering or related field

Tools

Docker
Kubernetes

Job description

Responsibilities
  • Develop high-quality, maintainable code for both new features and existing systems using Java, Spring Boot, React, and related technologies.
  • Lead the design and development of complex features and components across the application stack.
  • Translate functional product requirements into high-quality backend and front-end implementations.
  • Write and maintain comprehensive unit tests, and support functional, integration, contract testing, and TDD practices.
  • Apply SOLID principles, design patterns, and scalable architecture techniques to ensure high-quality solutions.
  • Conduct peer and group code reviews and mentor junior developers to uphold best practices.
  • Engage proactively with clients to clarify requirements and provide updates.
  • Collaborate with cross-functional teams to define requirements, scope, and delivery timelines.
  • Troubleshoot, debug, and optimize applications for performance, scalability, and reliability.
  • Work with large-scale enterprise systems, complex integrations, and distributed transactions when required.
  • Maintain strong stakeholder relationships through clear communication and high emotional intelligence.
Required Skills and Experience
  • Strong communication skills, both verbal and written, with proven collaboration and organizational abilities.
  • 5–8+ years of professional experience with a strong focus on full-stack development.
  • Deep expertise in Java, Spring Boot, J2EE, and microservices architectures.
  • Hands‑on experience with Spring MVC, Spring Security, Spring AOP/Aspects, JPA, Hibernate.
  • Experience with React Hooks, component‑based architecture, and front-end performance optimization.
  • Experience building and consuming RESTful APIs and SOAP Web Services.
  • Strong experience with JSON/XML, distributed transactions, and integration patterns.
  • Experience with SQL relational databases such as SQL Server or Oracle DB.
  • Familiarity with legacy technologies: JSF, AngularJS, jQuery, JBoss, Log4j, Eclipse STS.
  • Hands‑on experience with at least one major cloud platform: AWS, Azure, or GCP.
  • Strong experience writing automated tests using JUnit, TestNG, Mockito, along with front-end testing frameworks such as Jest, React Testing Library.
  • Strong understanding of software engineering best practices including CI/CD, code reviews, maintainable design, and Agile delivery.
  • Ability to write clean, maintainable Java and SQL code across diverse technical scenarios.
  • Experience with large-scale application development and recent hands‑on coding.
  • Excellent English communication skills.
  • Strong analytical and problem‑solving skills.
  • Ability to quickly learn and adapt to new technologies.
  • Bachelor’s degree in Computer Science, IT, Software Engineering, or related field.
Nice to Have Skills
  • Experience with Kafka or other event streaming platforms.
  • Experience with non-relational databases.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Experience with Docker and Kubernetes.
  • Knowledge of asynchronous programming and message queues.
  • Knowledge of secrets management tools (AWS Secrets Manager, Azure Key Vault, GCP Secret Manager, HashiCorp Vault).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Maya • Mandaluyong

On-site
PHP 600,000 - 900,000
Senior Software Backend Engineer (Java)
Senior Software Backend Engineer (Java)

Viventis Search Asia • Metro Manila

On-site
PHP 800,000 - 1,600,000
Full Stack Engineer (JavaSpringboot + Node JS + React JS)
Full Stack Engineer (JavaSpringboot + Node JS + React JS)

Hunter's Hub Inc. • Laguna

On-site
PHP 700,000 - 900,000
Senior Java Software Engineer
Senior Java Software Engineer

Q2 HR Solutions • Taguig

On-site
PHP 900,000 - 1,800,000
Java Developer
Java Developer

Tradex Network Inc. • Pasay

On-site
PHP 892,800 - 1,339,200
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Manila

On-site
PHP 1,200,000 - 2,400,000
Senior Java Developers
Senior Java Developers

Ascent Solutions Philippines Inc. • Pasay

On-site
PHP 600,000 - 1,200,000
Senior Java Software Engineer
Senior Java Software Engineer

SYSGEN RPO • Taguig

On-site
PHP 1,200,000 - 2,000,000
Senior Backend Developer - Java (Work from Home)
Senior Backend Developer - Java (Work from Home)

Quantrics Enterprises Inc. • Manila

On-site
Java Developer
Java Developer

Talentium Inc. • Muntinlupa

Remote