Software Engineer – Java

1 day ago

Hyderabad, Telangana, India Anblicks Full-time
Job Summary We are seeking highly skilled Software Engineers with strong expertise in the Java ecosystem and cloud-native application development. These engineers will play a critical role in building scalable backend services, data collaboration solutions, and cloud applications. The focus is on technical excellence and hands-on.

Key Responsibilities
• Design and develop scalable backend applications and APIs.
• Build microservices using Java and Spring Boot.
• Develop cloud-native solutions on AWS.
• Implement serverless capabilities using AWS Lambda.
• Integrate with Snowflake Clean Room, AWS Clean Room and data collaboration platforms.
• Write high-quality, maintainable, and testable code.
• Participate in architecture and design discussions.
• Troubleshoot production issues and optimize system performance.
• Collaborate with product, data, and platform teams. Required Qualifications
• 5+ years of professional software development experience, including experience delivering production software systems.
• Strong hands-on Java development experience.
• Expertise with Spring Boot and Microservices.
• Experience with AWS services.
• Good understanding of AWS Lambda and serverless architectures.
• Experience building REST APIs.
• Strong knowledge of software design patterns and clean coding practices.
• Experience with CI/CD pipelines and Git-based development. Preferred Qualifications
• AWS Clean Room experience.
• Snowflake Clean Room experience.
• AdTech or MarTech domain knowledge.
• Docker and Kubernetes.
• Exposure to high-scale distributed systems.
• Data privacy and data-sharing platform experience. Education Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related technical field, or equivalent professional experience.