Title: Java Lead Developer Location: 100% Remote(Brazil) Job Type: ContractPosition Summary: We are seeking a highly experienced and strategic Lead Java Developer to architect, lead, and deliver scalable microservice-based solutions in a cloud-native environment. This role requires deep technical expertise, strong leadership, and a proven track record in enterprise-scale systems—preferably within the telecommunications industry.Key Responsibilities: • Architect and lead the development of robust Java-based microservices using Spring Boot and related frameworks. • Guide and mentor engineering teams, fostering best practices in software design, testing, and DevOps. • Lead cloud-native solution design and deployment using AWS, Kubernetes, and Docker. • Design and implement event-driven systems using Apache Kafka and messaging frameworks like Apache Camel. • Collaborate with cross-functional teams to align technical solutions with business goals and customer needs. • Drive modernization efforts, including monolith-to-microservices transformations and legacy system integrations. • Champion CI/CD pipelines, automated testing, and observability practices. • Lead initiatives in identity management, billing systems, and customer self-service platforms. • Ensure secure coding practices, performance optimization, and production readiness. • Maintain comprehensive documentation and promote knowledge sharing across teams.Required Qualifications: • 8+ years of professional experience in Java development, including enterprise-scale microservices. • 5+ years of experience with cloud platforms (AWS preferred), including architecture and deployment. • Proven experience with Spring Boot, GraphQL, and Node.js in backend development. • Strong background in event-driven architectures and messaging systems (Kafka, Camel). • Experience leading application modernization and digital transformation projects. • Expertise in containerization and orchestration using Docker and Kubernetes. • Familiarity with service meshes (e.g., Istio), API gateways (e.g., Zuul, NGINX), and OAuth2/SAML. • Proficiency in CI/CD tools (GitLab, Jenkins), observability tools (DataDog, SumoLogic), and distributed tracing.• Strong understanding of telecommunications systems, including identity, billing, and device management. • Excellent communication and stakeholder engagement skills. • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.Preferred Experience: • Telecommunications industry experience, including work with customer identity, billing systems, and network equipment management. • Experience with full-stack development, including React or Angular for internal tooling. • Familiarity with Agile/Scrum methodologies and SAFE frameworks. • Cloud-native tool development and internal platform engineering. Thanks Aatmesh