Source description
About the role
As an experienced Backend Developer, your primary responsibilities will include: - Designing, developing, and maintaining scalable backend applications using Java and Spring Boot. - Building and deploying Microservices-based applications and distributed systems. - Developing and consuming RESTful APIs and web services. - Working extensively with Azure Services, including Azure Functions and cloud-native solutions. - Implementing event-driven architectures using Kafka. - Developing responsive front-end applications using Angular or React. - Designing, optimizing, and maintaining SQL and NoSQL databases. - Collaborating with cross-functional teams to deliver high-quality cloud-native applications. - Ensuring application performance, scalability, security, and reliability. - Following coding standards, best practices, and software development methodologies. - Participating in code reviews, troubleshooting, and production support activities. Key qualifications required for this role: - Strong experience in Java and Spring Boot. - Hands-on expertise in: - Microservices Architecture - REST APIs - Azure Services - Azure Functions - Apache Kafka - Strong experience with Angular or React. - Knowledge of SQL and NoSQL databases. - Experience developing cloud-native applications. - Understanding of distributed systems and event-driven architectures. - Familiarity with Git and CI/CD pipelines. Preferred skills that would be beneficial for this role: - Experience with Docker and Kubernetes. - Exposure to Azure DevOps. - Knowledge of API Gateway and messaging systems. - Experience with monitoring and logging tools. - Understanding of Agile and Scrum methodologies. Additionally, the company values a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field for this position. As an experienced Backend Developer, your primary responsibilities will include: - Designing, developing, and maintaining scalable backend applications using Java and Spring Boot. - Building and deploying Microservices-based applications and distributed systems. - Developing and consuming RESTful APIs and web services. - Working extensively with Azure Services, including Azure Functions and cloud-native solutions. - Implementing event-driven architectures using Kafka. - Developing responsive front-end applications using Angular or React. - Designing, optimizing, and maintaining SQL and NoSQL databases. - Collaborating with cross-functional teams to deliver high-quality cloud-native applications. - Ensuring application performance, scalability, security, and reliability. - Following coding standards, best practices, and software development methodologies. - Participating in code reviews, troubleshooting, and production support activities. Key qualifications required for this role: - Strong experience in Java and Spring Boot. - Hands-on expertise in: - Microservices Architecture - REST APIs - Azure Services - Azure Functions - Apache Kafka - Strong experience with Angular or React. - Knowledge of SQL and NoSQL databases. - Experience developing cloud-native applications. - Understanding of distributed systems and event-driven architectures. - Familiarity with Git and CI/CD pipelines. Preferred skills that would be beneficial for this role: - Experience with Docker and Kubernetes. - Exposure to Azure DevOps. - Knowledge of API Gateway and messaging systems. - Experience with monitoring and logging tools. - Understanding of Agile and Scrum methodologies. Additionally, the company values a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field for this position.
More at Orcapod Consulting Services Private Limited