Now hiring

Senior Java Full Stack Developer @ Infosys

Technology LeadOnsiteFull-timePosted today

Opens on the employer's site

About this role

Location: CDMX (Hybrid – 3 days per week at Infosys Office) a { text-decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background-color: #f5f5f5; } We are seeking a highly experienced and skilled Senior 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. • 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 . • 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.

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores — free
Senior Java Full Stack Developer at Infosys | ResuMinder Jobs