Roles & Responsibilities
• Design, develop, and deploy microservices-based applications using Java, Spring Boot, and related technologies.
• Collaborate with cross-functional teams to gather and analyze requirements, design software solutions, and implement them.
• Build scalable and reliable APIs for seamless integration with other systems.
• Ensure the performance, scalability, and security of the applications, adhering to best practices and industry standards.
• Implement automated testing and continuous integration and delivery pipelines to ensure high-quality software delivery.
• Perform code reviews to maintain code quality and provide constructive feedback to peers.
• Troubleshoot and resolve complex technical issues, identifying and fixing software defects.
• Stay up to date with the latest industry trends and emerging technologies, and apply them to improve the software development process.
• Contribute to the documentation of software design, architecture, and implementation.
• BFSI domain exp is highly preferred • Strong proficiency in Java, Spring Boot, and related frameworks. • Experience with building and integrating RESTful APIs.
• Familiarity with containerization technologies such as Docker and Kubernetes.
• Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
Experience with event-driven and reactive programming is a plus