About Brillio:
Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-class professionals, referred to as "Brillians", distinguishes itself through their capacity to seamlessly integrate cutting-edge digital and design thinking skills with an unwavering dedication to client satisfaction.
Brillio takes pride in its status as an employer of choice, consistently attracting the most exceptional and talented individuals due to its unwavering emphasis on contemporary, groundbreaking technologies, and exclusive digital projects. Brillio's relentless commitment to providing an exceptional experience to its Brillians and nurturing their full potential consistently garners them the Great Place to Work® certification year after year.
Role: Principal Backend Engineer - R01542336
Practice: Vertical
Location: México
Position Overview: We are seeking a highly skilled and experienced Principal Backend Engineer to lead the design, development, and maintenance of robust backend systems using Java and Spring Boot. In this role, you will be instrumental in implementing and managing APIs that support various applications while leveraging event-driven architecture with Kafka for real-time data processing. You will collaborate closely with DevOps teams to ensure seamless CI/CD pipelines and automated deployments, all while maintaining a focus on performance, reliability, and scalability.
Key Responsibilities:
Design and Development: Lead the design, development, and maintenance of backend systems using Java and Spring Boot, ensuring high-quality and efficient code.
API Management: Implement and manage robust APIs to support diverse applications and services.
Event-Driven Architecture: Utilize Kafka for event-driven architecture and real-time data processing to enhance system responsiveness and efficiency.
Collaboration: Work closely with DevOps teams to establish and maintain CI/CD pipelines and automated deployment processes.
Troubleshooting: Proactively troubleshoot and resolve issues related to performance, reliability, and scalability of backend services, ensuring optimal operation.
Cross-Functional Collaboration: Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions that meet business needs.
Continuous Improvement: Stay updated with the latest industry trends and technologies to continuously enhance backend systems and processes.
Qualifications:
Minimum of 6 years of experience in backend development with a strong focus on Java and Spring Boot.
Extensive experience with API development and management.
Proficiency in utilizing Kafka for event-driven architecture and real-time data processing.
Strong understanding of CI/CD practices and experience working with DevOps teams.
Excellent problem-solving skills and the ability to troubleshoot complex issues effectively.
Strong communication and collaboration skills to work with cross-functional teams.
Know more about: