29 ago
|
Encora
|
Santa Catarina
29 ago
Encora
Santa Catarina
Years of Experience: 10+ years in software engineering with Java/Spring Job Mode: Full-time Work Mode: Remote Job Summary: We are seeking a highly experienced Principal Backend Engineer with deep expertise in Java, Spring Boot, and cloud-native architectures . This role requires a strong background in system design, performance optimization, microservices, and event-driven systems. As a technical leader, you will drive engineering best practices, mentor junior developers, and collaborate closely with cross-functional teams to deliver scalable and high-quality solutions.
Responsibilities and Duties: Design and develop scalable backend solutions using Java/Spring Boot and microservices architecture. Ensure high standards of code quality, testing, automation, monitoring, and alerting. Identify and optimize system performance issues, ensuring reliability and scalability.
Mentor junior engineers, fostering growth and knowledge-sharing within the team. Support production systems, monitor health, and handle incident response (PagerDuty). Maintain a DevOps mindset , promoting cloud-first solutions and CI/CD practices.
Bachelor's or Master's degree in Computer Science, Engineering, or equivalent. 10+ years of experience delivering production-grade software solutions with Java and Spring Boot . Hands-on experience with system design, architecture, scaling, and performance testing .
Strong experience with SQL databases and working knowledge of NoSQL databases .
Solid understanding of CI/CD pipelines, testing frameworks, and monitoring tools . Proven experience with AWS (S3, EC2, ECS, SQS/SNS, RDS) . Strong background in Kafka or other event streaming platforms .
Experience with containerization tools ( Docker, Kubernetes ). Familiarity with monitoring and observability tools (NewRelic, Splunk).
Experience with Infrastructure as Code (Terraform) is a plus. Familiarity with performance testing tools (JMeter or similar).
Technologies: Backend: Java, Spring Boot Data & Messaging: Kafka, PostgreSQL, Neo4j, Redis Cloud: AWS (S3, SQS/SNS, EC2, ECS) Containerization: Docker, Kubernetes CI/CD & DevOps: Git, GitLab CI/CD, Terraform (nice-to-have) Monitoring & Testing: JUnit, NewRelic, Splunk, JMeter Skillset Competencies: Deep technical expertise in backend development and microservices. Strong knowledge of event-driven architectures and cloud platforms.
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world's leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora's technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
📌 Backend Engineer (Java/Spring, AWS) (Santa Catarina)
🏢 Encora
📍 Santa Catarina