At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team.
Responsibilities:
- Develop, deploy, and maintain robust production-grade applications using Java and Python.
- Design and manage efficient data streaming processes with Apache Kafka, including topic creation and message optimization.
- Utilize Docker for containerization and work with orchestration tools such as Amazon EKS or ECS for scalable application deployments.
- Write, optimize, and troubleshoot SQL queries in Snowflake environments.
- Architect and implement microservices and RESTful APIs using Spring Boot to meet business requirements.
- Leverage AWS components, including Lambda, API Gateway, RDS, and EC2, to ensure scalable and reliable cloud architecture.
- Facilitate automated DevOps processes utilizing tools like Jenkins, SonarQube, nexus, and Terraform for improved deployment pipelines.
- Implement data protection measures and secure coding practices to ensure application security.
- Develop Java-based web services with a strong focus on RESTful methodologies and ORM technologies.
- Drive API integration efforts, ensuring proper use of HTTP protocols, authentication, and tools like Postman.
- Participate and contribute enthusiasm to agile scrum sessions, delivering major features on time and collaborating with cross-functional teams.
- Manage code turnover and provide necessary support during weekend or late evening deployments as needed.
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.
5-7 years of extensive experience in Java and Python for production software development.
Expertise in Apache Kafka and experience with Docker and AWS orchestration tools like EKS or ECS.
Familiarity with Snowflake SQL operations and AWS management, inclusive of Lambda, API Gateway, and RDS.
Proficiency in managing AWS environments and DevOps tools for automated deployment.
Strong understanding of object-oriented programming concepts.
Experience with secure coding, API integration, and agile methodologies.
Bachelor's Degree in Computer Science, Engineering, Information Systems, or a related field.
Strong interpersonal skills and a proactive approach to problem-solving in a dynamic, creative work environment.
We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective.