Posted:23 hours ago|
Platform:
Remote
Full Time
This role is for one of Weekday's clients Salary range: Rs 1200000 - Rs 1600000 (ie INR 12-16 LPA) Min Experience: 4 years Location: Remote (India) JobType: full-time Requirements About the Role: We are looking for a skilled and experienced Java Developer with a strong background in migration projects and hands-on experience with Microsoft Azure to join our dynamic development team. The ideal candidate will play a critical role in modernizing legacy systems and ensuring seamless migration to cloud-native environments. If you're passionate about designing robust, scalable applications and navigating cloud-based transformations, we'd love to hear from you. As part of this role, you will be involved in analyzing legacy Java applications , developing strategies for their migration, implementing enhancements, and deploying them on Azure cloud infrastructure . You will collaborate closely with DevOps, QA, and solution architects to ensure high-performance, secure, and scalable systems. Key Responsibilities: Lead or contribute to the migration of legacy systems to modern Java-based architectures on Microsoft Azure. Analyze existing monolithic or on-prem systems to plan and execute cloud migration strategies. Design and develop Java applications, APIs, and services using Spring Boot and modern frameworks. Ensure smooth integration with Azure cloud components such as Azure App Services, Azure SQL, Azure Storage, etc. Optimize code for performance and scalability across distributed systems. Collaborate with solution architects and stakeholders to define migration goals, timelines, and deliverables. Implement automation tools and pipelines to streamline migration and deployment processes. Work closely with QA and DevOps teams to establish continuous integration and deployment pipelines. Troubleshoot issues in migration and production environments, and provide root cause analysis. Create documentation, including technical specifications, migration runbooks, and architectural diagrams. Required Skills and Qualifications: 4+ years of experience in Java development, with strong hands-on expertise in Java 8+, Spring/Spring Boot, and object-oriented programming principles. Proven experience in legacy system modernization and application migration projects. Strong knowledge of Azure services and cloud-native development, especially in deploying Java apps on Azure. Experience with RESTful API design, microservices, and containerized environments (Docker/Kubernetes preferred). Familiarity with databases such as Azure SQL, PostgreSQL, or MySQL, including data migration and schema evolution. Understanding of CI/CD pipelines, source control (Git), and build tools (Maven/Gradle). Strong analytical, problem-solving, and communication skills. Experience working in Agile or Scrum development environments. Preferred Skills (Good to Have): Knowledge of other cloud platforms (AWS, GCP) is a plus. Familiarity with DevOps tools such as Azure DevOps, Terraform, or Ansible. Experience in performance tuning, system monitoring, and cost optimization on Azure. Exposure to container orchestration tools like Kubernetes. Show more Show less
Weekday AI (YC W21)
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Weekday AI (YC W21)
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
5.0 - 9.0 Lacs P.A.
Pune, Delhi / NCR
5.0 - 7.5 Lacs P.A.
Bengaluru
13.0 - 22.5 Lacs P.A.
Chennai
25.0 - 35.0 Lacs P.A.
Bengaluru, Mumbai (All Areas)
5.0 - 15.0 Lacs P.A.
18.0 - 20.0 Lacs P.A.
Hyderabad
6.0 - 16.0 Lacs P.A.
Bengaluru, Mumbai (All Areas)
7.0 - 17.0 Lacs P.A.
Thane, Navi Mumbai, Mumbai (All Areas)
3.0 - 8.0 Lacs P.A.
Calicut
Experience: Not specified
1.44 - 6.0 Lacs P.A.