Search
Search
Location
Logotipo de Infosys

Infosys

3.6

Java Full Stack Developer | Desarrollador Full Stack Java

Ciudad de México

Location: CDMX (Hybrid – 3 days per week at Infosys Office)


We are seeking a highly experienced and skilled Java Full Stack Developer to design, develop, and maintain robust and scalable enterprise-level applications. This role requires deep expertise in Java, Spring Boot, and React, strong communication skills, solid engineering practices, and frequent client interaction.

Key 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.
  • 3–5 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.
  • Proven proficiency with React, JavaScript (ES6+), TypeScript, HTML5, CSS3, and modern state management libraries (Redux, Context API).
  • 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).
Desired Skills and Qualities
  • A proactive, ownership-driven, and results-oriented mindset.
  • High emotional intelligence enabling effective collaboration.
  • Openness to giving and receiving feedback constructively.
  • Comfortable with frequent client interaction.
  • Ability to work independently and as part of a team.
  • Passion for continuous learning and keeping up with both modern and legacy enterprise technologies.

Esta empresa ya no tendrá secretos para ti

Inicia sesión para buscar evaluaciones auténticas, calificaciones anónimas y datos sobre los sueldos antes de postularte.

3.6
  • 67 %
    Recomendar a un amigo
  • 72 %
    Aprobación del CEO
  • CEO Salil S. Parekh
    CEO: Salil S. Parekh
    Calificaciones 12,130