1

Migration Java Developer Jobs in North Carolina (NOW HIRING)

AWS/Java Developer *This is an onsite position - Local to Raleigh, NC only please *We are not ... Experience in modernizing applications, including refactoring, migration, and cloud-native ...

New

Sr. Java Developer with GCP/AWS

Raleigh, NC · On-site

$55.75 - $71/hr

Job Title: Sr. Java Developer with GCP/AWS Job Location: Raleigh, NC Job Type: Contract Required ... Extensive experience on Monolith to Microservices Migration * Extensive experience of Microservices ...

* The Lead Full Stack Java Developer will support a Child Support System Enhancement effort focused ... Support data migration to relational databases such as DB2, PostgreSQL, and Oracle. * Contribute to ...

AWS/Java/ETL Developer at NC

Raleigh, NC · On-site

$49.50 - $64.25/hr

Position: AWS/Java/ETL Developer Location: Raleigh, NC (27607) Client: State of North Carolina ... Knowledge of database technologies and migration strategies. * Familiarity with DevOps practices ...

AWS Java ETL Developer (Onsite)

Raleigh, NC · On-site

$49.50 - $64.25/hr

AWS Java ETL Developer (Onsite) Location: Raleigh, NC Duration: 12 Months with possible extension ... Required 7 Years Experience in modernizing applications, including refactoring, migration, and ...

New

next page

Showing results 1-20

Migration Java Developer information

What are the key skills and qualifications needed to thrive as a Migration Java Developer, and why are they important?

To thrive as a Migration Java Developer, you need strong proficiency in Java, experience with legacy and modern frameworks, and a solid understanding of software migration processes, typically backed by a degree in computer science or a related field. Familiarity with tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and migration platforms or cloud services (e.g., AWS, Azure) is essential, with certifications in Java or cloud technologies being advantageous. Exceptional problem-solving, adaptability, and communication skills help you manage complex migrations and collaborate with cross-functional teams. These skills and qualities ensure seamless transitions from legacy systems to modern architectures, reducing downtime and maintaining business continuity.

What are common challenges faced by Migration Java Developers during legacy system transitions?

Migration Java Developers often encounter challenges such as dealing with undocumented or outdated legacy code, ensuring data integrity during migration, and minimizing system downtime. Collaboration with cross-functional teams, including business analysts and QA testers, is crucial to understand legacy system behavior and validate data consistency. Additionally, adapting to new frameworks or technology stacks while maintaining project timelines can require strong problem-solving skills and flexibility.

What are Migration Java Developers?

Migration Java Developers are software professionals who specialize in transferring applications, databases, or entire systems from one environment or platform to another using the Java programming language. Their main responsibilities include rewriting legacy code, ensuring data integrity during migration, updating software components, and minimizing system downtime. They work closely with stakeholders to plan and execute migrations efficiently, often upgrading old systems to newer Java versions or moving applications to cloud-based infrastructures.
What cities in North Carolina are hiring for Migration Java Developer jobs? Cities in North Carolina with the most Migration Java Developer job openings:
Senior Java Developer

$56 - $71.25/hr

Other

Posted 16 days ago


Job description

Job Description Senior Java Developer Contract Details 6-month contract with potential for extension or conversion Hybrid schedule: 3 days onsite required Monday and Tuesday mandatory Thursday strongly encouraged Position Overview We are seeking a Senior Java Developer to support a large-scale legacy Collections application modernization initiative. This role will focus primarily on Core Java backend development, microservices, and Kafka integration while supporting the migration from Java Server Faces (JSF) to React. The ideal candidate will be a strong backend engineer capable of working within complex enterprise environments and modernizing legacy applications.

Key Responsibilities Develop and support Core Java backend services and Spring Boot microservices Support migration efforts from JSF to React-based applications Enhance and maintain a large enterprise collections platform Build and support Kafka integrations, filters, and event-driven processing Work with MongoDB and cloud-based infrastructure environments Troubleshoot and support legacy Java applications and codebases Collaborate with a team of developers supporting ongoing modernization efforts Participate in Agile development and enterprise engineering best practices Required Qualifications 5-7 years of professional Java development experience Strong experience with Core Java backend development Hands-on experience with Spring Boot and microservices architecture Experience working with Kafka and event-driven systems Experience supporting or modernizing legacy Java applications Basic React development experience Strong problem-solving and troubleshooting skills Ability to work in collaborative Agile environments Preferred Qualifications Experience with MongoDB Cloud or container platform experience (OpenShift, Kubernetes, or similar) Ability to read and support legacy Java code Experience working within large enterprise environments