04 oct
|
Infosys
|
Ciudad de México
04 oct
Infosys
Ciudad de México
Job Summary
We are looking for an experienced Java / Spring Boot Developer to design, develop, enhance, and support scalable enterprise applications and services. The idóneo candidate will have strong hands-on experience with Java, Spring Boot, RESTful APIs, microservices, databases, and modern software development practices.
Key Responsibilities
- Design, develop, test, and maintain applications using Java and Spring Boot.
- Develop and integrate RESTful APIs and microservices.
- Write clean, maintainable, reusable, and efficient code following development best practices.
- Troubleshoot application defects, production issues, and performance problems.
- Perform root cause analysis and implement permanent fixes.
- Integrate applications with databases, APIs, and external systems.
- Participate in code reviews, unit testing, integration testing, and deployment activities.
- Collaborate with architects, analysts, QA teams, DevOps teams, and business stakeholders.
- Contribute to technical design, documentation, estimation,
and solution discussions.
- Support application releases and production deployments when required.
- Work within Agile/Scrum development environments and actively participate in sprint activities.
Required Technical Skills
- Strong hands-on experience with Java.
- Strong knowledge of Spring Boot and Spring Framework.
- Experience developing REST APIs and microservices.
- Experience with SQL and relational databases.
- Knowledge of JPA/Hibernate or similar ORM frameworks.
- Experience with Maven or Gradle.
- Experience with Git and source code management.
- Strong understanding of Object-Oriented Programming (OOP) and software design principles.
- Experience with unit testing frameworks, such as JUnit and Mockito.
- Understanding of application security, exception handling, logging, and performance optimization.
📌 Technical Lead (Ciudad de México)
🏢 Infosys
📍 Ciudad de México