Broadridge is looking to hire a Full Stack Developer to build scalable, secure, and high-performing full stack applications using React, Java, PostgreSQL, and AWS cloud services, impacting the design, development, and deployment of enterprise-grade applications.
Requirements
- Hands-on experience with Java (Spring Boot) and React.js.
- Strong experience with PostgreSQL or other relational databases (schema design, query optimization).
- Experience deploying and managing applications in AWS Cloud.
- Experience integrating APIs and building microservices architectures.
- Familiarity with version control systems (Git) and CI/CD pipelines.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with infrastructure as code (IaC) tools like Terraform or AWS CloudFormation.
Responsibilities
- Design, develop, and maintain scalable full stack applications using React (front-end) and Java/Spring Boot (back-end).
- Build and consume RESTful APIs and microservices.
- Develop and optimize SQL queries and data models in PostgreSQL.
- Deploy, manage, and monitor applications in AWS Cloud environments (EC2, Lambda, S3, RDS, etc.).
- Implement CI/CD pipelines using tools such as Jenkins, GitLab CI, or AWS CodePipeline.
- Apply modern design principles to ensure responsive, user-friendly, and performant front-end applications.
- Write clean, maintainable, and well-documented code adhering to coding standards and best practices.
Other
- 5+ years of experience as a Full Stack Developer or Software Engineer.
- Experience working in an Agile/Scrum environment.
- Strong understanding of software engineering principles, design patterns, and testing practices.
- Excellent problem-solving, analytical, and communication skills.
- Passion for learning, innovation, and delivering high-quality software.