Empresa: Pyramid Consulting, Inc
Buscamos un Desarrollador Java Senior con más de 7 años de experiencia en desarrollo de aplicaciones empresariales. El candidato ideal debe tener un sólido dominio de Java, Spring Boot y arquitectura de microservicios, así como experiencia demostrada en el diseño de aplicaciones escalables y de alto rendimiento. El rol requiere colaborar estrechamente con equipos multifuncionales para entregar soluciones de software robustas que cumplan con los requisitos técnicos y de negocio.
7+ años de experiencia profesional en desarrollo de aplicaciones Java. 5+ años de experiencia práctica con Spring Boot y arquitectura de microservicios.
Diseñar, desarrollar, probar y mantener aplicaciones de nivel empresarial usando Java y Spring Boot. Arquitecturar e implementar soluciones basadas en microservicios. Desarrollar e integrar APIs RESTful. Analizar requisitos de negocio y traducirlos en diseños técnicos. Optimizar esquemas y consultas de bases de datos relacionales. Implementar arquitecturas asíncronas con Kafka. Participar en discusiones de diseño, revisiones de código y decisiones arquitectónicas. Colaborar con DevOps, QA y Product Owners. Mentorizar desarrolladores junior.
Java (8/11/17+), Spring Boot, Spring Framework, Spring MVC, Spring Data JPA, Spring Security, Hibernate/JPA, RESTful Web Services, OpenAPI/Swagger, Oracle, PostgreSQL, MySQL, SQL Server, Apache Kafka, Event-Driven Architecture, Message Queues, Git, Maven/Gradle, Docker, Kubernetes, Jenkins, SonarQube.
Sólidas habilidades analíticas, de resolución de problemas y depuración. Capacidad para colaborar con equipos multifuncionales y mentorear desarrolladores junior.
Licenciatura en Ciencias de la Computación, Tecnologías de la Información, Ingeniería o un campo relacionado.
Tipo de Contrato
Tiempo completoIdioma
Inglés - AvanzadoDisponibilidad de Viajar
NoDisponibilidad de Mudarse
No