Java Developer | Application Modernization & Azure Cloud Migration

ELYON International
Seattle, WA, United States
about 1 month ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$104,000.0 - $114,400.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Apache HTTP Server Microsoft Azure Software Bug Management Business Software Code Review Databases Continuous Integration Linux DevOps
+18 more
Web Development IBM Websphere Application Server Apache Struts Javaserver Pages Linux System Administration NoSQL Oracle (Applications) Scrum Methodology Java Application Server Enterprise Software Applications DevOps Tools - Open-source Spring-boot Gitlab AngularJS Front End Software Development Software Version Control Devsecops Service Stack

Job description

This role will support a large-scale enterprise modernization and cloud transformation initiative. This role will focus on maintaining and enhancing existing applications, resolving production issues, migrating legacy technologies to modern platforms, and supporting the transition of critical business applications to Microsoft Azure.

You will work within an Agile environment and play a key role in transforming legacy Java applications into scalable, cloud-ready solutions., * Analyze, troubleshoot, and resolve production and internally identified application defects.

  • Develop enhancements and implement bug fixes for enterprise applications.
  • Support modernization efforts by migrating legacy technologies to current frameworks and architectures.
  • Participate in infrastructure setup and migration activities supporting Azure Cloud adoption.
  • Collaborate in Agile ceremonies, including story grooming and sprint planning.
  • Assist in defining and refining acceptance criteria for development stories.
  • Contribute to code reviews, testing, deployment, and continuous improvement initiatives.Work closely with business and technical teams to ensure successful delivery of modernization objectives.

Current Technology Stack

  • Apache Struts
  • Java 8
  • JSP
  • JavaScript
  • Oracle 19c
  • Linux
  • GitLab
  • Apache TomcatIBM WebSphere

Future Technology Stack

As modernization efforts progress, the environment is expected to evolve toward:

  • Spring Boot
  • Angular
  • NoSQL Databases
  • DevSecOps Tools and PracticesMicrosoft Azure Cloud

Requirements

  • Strong experience developing Java-based enterprise applications.
  • Experience supporting and troubleshooting production systems.
  • Knowledge of Java 8, JSP, JavaScript, and web application development.
  • Experience working with Oracle databases and Linux environments.
  • Familiarity with source control tools such as GitLab.
  • Understanding of Agile/Scrum development methodologies.Strong analytical and problem-solving skills.

Preferred Qualifications

  • Experience with Apache Struts modernization projects.
  • Exposure to Azure Cloud migration initiatives.
  • Experience with Spring Boot and modern Java frameworks.
  • Familiarity with Angular and modern front-end technologies.
  • Knowledge of DevOps/DevSecOps practices and CI/CD pipelines.Experience with NoSQL database technologies.

Benefits & conditions

Pulled from the full job description 401(k) Health insurance Dental insurance Paid sick time Life insurance Disability insurance, Paid sick leave, Medical/Dental (optional), 401 (k) Retirement Plan (optional), Employer Paid Life Insurance, Employer Paid Short Term Disability, Optional Life Insurance.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all