Overview
On Site
Depends on Experience
Full Time
Skills
Amazon Web Services
Cloud Computing
J2EE
Kubernetes
Microservices
Google Cloud Platform
Java
Migration
Microsoft Azure
Spring Framework
API
Job Details
Greetings from Virtualan Software!!
We do have an Immediate Senior Java developer Contract position with our client in Chicago IL so let us know your interest and availability.
Position: Senior Java Developer Cloud Migration
Location: Chicago IL- Onsite
Mode of Interview: F2F
We are seeking a Senior Java Developer with strong hands-on experience in designing, developing, and migrating enterprise applications to the cloud. The ideal candidate will have a deep understanding of Java/J2EE, microservices architecture, cloud-native development, and end-to-end application lifecycle management. This role involves collaborating with architecture, DevOps, and infrastructure teams to modernize legacy systems and successfully deliver scalable, secure cloud-based solutions.
Key Responsibilities:
Key Responsibilities:
- Develop, enhance, and maintain Java-based applications and microservices.
- Lead and participate in application migration from on-premise environments to cloud platforms (AWS / Azure / Google Cloud Platform).
- Refactor monolithic applications into microservices, ensuring optimized scalability and performance.
- Collaborate with cross-functional teams to define technical architecture, integration patterns, and infrastructure requirements.
- Implement CI/CD pipelines and automate deployment processes using DevOps tools.
- Ensure adherence to best practices in coding, security, performance tuning, and documentation.
Required Skills & Experience:
- 12+ years of hands-on experience in Core Java, Spring / Spring Boot, REST APIs, and Microservices architecture.
- Strong experience with cloud platforms (AWS or Azure or Google Cloud Platform) and cloud-native services.
- Solid understanding of Docker / Kubernetes containerization and orchestration.
- Practical experience with CI/CD tools (GitHub Actions, Jenkins, GitLab, Azure DevOps, etc.).
- Knowledge of relational and NoSQL databases.
- Familiarity with logging, monitoring, and distributed tracing tools.
Preferred Qualifications:
- Experience with legacy application modernization and migration playbooks.
- Exposure to API Gateway, IAM, Load Balancers, VPC networking concepts.
- Certifications in AWS, Azure, or Google Cloud Platform (preferred).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.