Responsibilities:
Experience in Analyzing and understanding current application (As-Is)
Design, develop, and maintain Spring Boot applications
Collaborate with product managers and other developers to deliver high-quality features
Optimize applications for performance and scalability
Participate in the entire software development lifecycle
Must Have:
10+ years of experience in software development
Strong proficiency in Spring Boot and microservices architecture
Extensive knowledge of Azure/AWS cloud platforms
Deployment to Azure Kubernetes Service
Experience with RabbitMQ, ActiveMQ, PGQ, FTP, SMS, Mail
Familiarity with JUnit, JStorm, Jenkins, Flyway
Knowledge of monitoring tools (Splunk, Dynatrace, Nagios)
Any Gradute