about 1 month ago
Guadalajara, MexicoSenior
Responsibilities
- Design, develop, and maintain end-to-end web applications using Java and modern frontend technologies.
- Build RESTful APIs and Microservices using Spring Boot.
- Develop responsive user interfaces using Angular, React, or Vue.
- Integrate applications with databases, third-party services, and APIs.
- Ensure application performance, security, and scalability.
- Write clean, maintainable, and efficient code following best practices.
- Perform unit testing, integration testing, and debugging.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Support deployments, production issues, and continuous improvements.
- Collaborate with product owners, QA, DevOps, and cross-functional teams.
Requirements
- Strong experience in Core Java, Java 8+.
- Hands-on experience with Spring Boot, Spring MVC, and Spring Security.
- Experience with Microservices architecture.
- Knowledge of RESTful web services and API design.
- Proficiency in Angular, React, or Vue.js.
- Strong knowledge of HTML5, CSS3, JavaScript, and TypeScript.
- Experience in building responsive UI using Bootstrap or Material UI.
- Experience with SQL databases like Oracle, MySQL, or PostgreSQL.
- Exposure to NoSQL databases like MongoDB or DynamoDB is a plus.
