Job Summary
Key Responsibilities
- Design and develop scalable enterprise applications using Java and modern web technologies.
- Build and maintain Microservices-based applications using Spring Boot.
- Develop responsive and interactive user interfaces using React.js.
- Design and implement RESTful APIs and distributed systems.
- Perform code reviews and enforce coding standards.
- Design, implement, and maintain CI/CD pipelines.
- Automate application deployment, monitoring, and infrastructure provisioning.
- Manage cloud-native applications on AWS, Azure, or GCP.
- Implement Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Ensure application reliability, scalability, and security.
- Define technical architecture and development standards.
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Mentor developers and DevOps engineers.
- Lead troubleshooting and root cause analysis of production issues.
- Drive Agile and DevSecOps best practices across teams.
Skill Requirements
2. Solid experience in react.js for building interactive user interfaces.
3. Strong expertise in full stack development using java technologies.
4. Knowledge of database management systems and restful api design.
5. Familiarity with cloud platforms such as aws, azure, or google cloud.
6. Excellent problem-solving skills and attention to detail.
7. Strong communication and teamwork abilities.