Back-end developer utilizing Java to create and maintain APIs and microservices for automotive solutions by Grupo Revise.
Responsibilities
API and Microservice Development: Build and maintain robust endpoints using Spring Boot, ensuring business logic is correctly implemented and following RESTful standards.
Data Modeling and Optimization: Design database tables, create efficient queries, and map entities via JPA/Hibernate to ensure data integrity and performance.
Troubleshooting Complex Issues: Investigate production bugs, analyze logs, and fix performance bottlenecks or security vulnerabilities.
Systems Integration: Configure communications between services via HTTP calls (Feign/WebClient) or messaging systems (Kafka/RabbitMQ).
Participation in Agile Ceremonies: Actively participate in Dailies, Plannings, and Retrospectives, helping estimate task effort and refine technical requirements with the Product Owner.
Technical Documentation: Maintain up-to-date documentation such as Swagger for APIs and basic architecture diagrams to help other team members understand the system.
Requirements
Proficiency in Java: Strong knowledge of Java 11 or higher, including the Streams API, Optional, Generics, and basic concurrency.
Spring Framework: Hands-on experience with Spring Boot, Spring Data JPA, Spring MVC, and Spring Security for building RESTful APIs.
Data Persistence: Strong SQL skills and experience with relational databases such as PostgreSQL, MySQL, or SQL Server, and understanding of how Hibernate/JPA manages entity lifecycle.
Automated Testing: Ability to write unit and integration tests using JUnit 5 and Mockito.
Architecture and Patterns: Applied knowledge of Design Patterns (Singleton, Strategy, Factory), SOLID principles, and Clean Code practices.
Version Control: Advanced use of Git, including branch management, merges, and conflict resolution.
Lead Python Backend Developer managing backend engineering team through complex challenges. Drive architectural vision with deep expertise in Python and GCP while mentoring engineers.
Backend Software Engineer developing cloud infrastructure solutions to enhance the experience for Honda drivers. Collaborating with various teams to troubleshoot and integrate APIs while deploying CI/CD practices.
Cloud computing infrastructure architect leveraging cloud capabilities for national security missions. Collaborating in Azure cloud environments to modernize IT infrastructure and deliver solutions.
Full Stack Developer building scalable applications for global clients at EX Squared LATAM. Collaborating with cross - functional teams and deploying solutions using modern frameworks and AWS.
Senior Developer focusing on DevSecOps to transform digital practices in telecom. Leading payment processing project while ensuring high code quality and team autonomy.
Junior Software Engineer in Java at Evertec specializing in financial technology solutions for Latin America, ensuring quality and timely software delivery.
Java/Kotlin Developer at Cadmus focusing on innovative technology solutions. Collaborating in multi - functional teams to design and implement impactful software projects.