Key Responsibilities:
- Design develop and maintain scalable web applications using Java Spring Boot and React.js.
- Collaborate with crossfunctional teams to gather requirements and translate them into technical specifications.
- Optimize applications for maximum speed and scalability.
- Ensure code quality through code reviews unit testing and adherence to best practices.
- Mentor junior developers and provide guidance on development processes and technologies.
- Troubleshoot and debug applications to ensure optimal performance and user experience.
- Stay uptodate with emerging technologies and industry trends to drive continuous improvement.
Requirements
Qualifications:
- Bachelor s degree in Computer Science Engineering or a related field.
- 6 years of experience in software development with a strong focus on Java Spring and React.js.
- Proficient in building RESTful APIs and microservices architectures.
- Extensive experience with AWS services and cloud deployment strategies.
- Strong understanding of frontend technologies including HTML CSS and JavaScript frameworks.
- Familiarity with database technologies such as SQL NoSQL and ORM frameworks (Hibernate JPA).
- Excellent problemsolving skills and ability to work independently as well as in a team environment.
- Strong communication skills both written and verbal.
Benefits
Salary: Rs.
Skills Required: Experience: 8 to 10 years in: Programming Languages: Java, Node.js AWS Services: Lambda, CloudWatch, Cognito, DynamoDB, EventBridge, SQS, SNS, API Gateway Infrastructure as Code (IAC): Terraform/CDK, CloudFormation DevOps Tools: Git, GitHub Actions, Docker Languages/Frameworks: Node.js, TypeScript, Java Unit Testing Frameworks: Jest, JUnit Agile Methodologies: Experience working in Agile projects