Java RoleWe seek self-starters who thrive in a fast-paced environment, show intellectual curiosity, and take a proactive approach to challenges. Resilience, adaptability, and strong team collaboration are crucial. Above all, we value integrity, initiative, and accountability to deliver exceptional results.Stakeholder Collaboration: Engage with Squad Leads, Product Owners, and Client to gather requirements and shape technical solutions.
Design & Development Leadership: Oversee end-to-end design and development; delegate tasks, track progress, and ensure code quality. Code & Deployment Management: Conduct code reviews, maintain best practices, and manage builds/deployments in lower environments. Production Support: Coordinate releases, handle post-release testing, and collaborate with the RPE team to resolve production issues.
Cross-Team Coordination: Work with global teams to address dependencies and ensure seamless system integration.Required Skills:Java 8 & Frameworks7-10 years of hands-on experience with Java, Spring, Spring Boot, and Spring Cloud.RESTful Services & MicroservicesDemonstrated ability to design and build scalable microservices architectures.Cloud-Native & ContainerizationFamiliarity with Docker, Kubernetes, and related cloud technologies.NoSQL & MessagingExperience working with databases like MongoDB and messaging platforms.High-Performance ArchitectureStrong grasp of data structures, caching, multithreading, and performance tuning.TDD/BDD & AgileComfortable with iterative development, test-driven, or behavior-driven practices.Communication & CollaborationExcellent verbal and written communication; able to work effectively with diverse technical teams.