What are the responsibilities and job description for the Remote Senior Java Developer for Legacy System Migration position at Get It - Professional Services?
Job Overview
Join our team as a Senior Java Developer in a fully remote capacity and play a pivotal role in a significant migration project for a prestigious client. You will be instrumental in modernizing legacy systems to enhance security and performance. This opportunity allows you to utilize your expertise in Java and web frameworks while contributing to a high-impact initiative focusing on the migration from Struts 1 to Struts 2 and upgrading Java from version 6 to 8.
Key Responsibilities
We are committed to fostering a supportive and inclusive environment where you can advance your career through robust training programs and ample professional development opportunities. Here, your contributions are valued, and your career aspirations can flourish.
Company Culture And Values
Our organization prides itself on promoting a collaborative workplace where innovation and inclusivity thrive. You will become part of a reputable company that values diversity and community, creating an environment where you can truly make an impact.
Networking And Professional Opportunities
Engage with a network of skilled professionals and participate in collaborative projects that enhance your skill set and career trajectory. This role offers opportunities to connect with other experts in the field, facilitating valuable professional relationships.
Employment Type: Full-Time
Join our team as a Senior Java Developer in a fully remote capacity and play a pivotal role in a significant migration project for a prestigious client. You will be instrumental in modernizing legacy systems to enhance security and performance. This opportunity allows you to utilize your expertise in Java and web frameworks while contributing to a high-impact initiative focusing on the migration from Struts 1 to Struts 2 and upgrading Java from version 6 to 8.
Key Responsibilities
- Engage in all phases of the software development lifecycle, including gathering requirements, designing scalable solutions, coding, and providing deployment support.
- Develop, debug, and test applications using Java 6 or higher (SE/EE), ensuring cross-browser compatibility.
- Keep abreast of emerging web technologies and participate in training to continually enhance your skills.
- Collaborate closely with the project team to assess, review, and forecast project status, addressing challenges proactively.
- Offer mentorship to junior developers by providing guidance and conducting peer code reviews.
- Minimum of 5 years of programming experience with a focus on Java and web technologies.
- Proficient in Java (versions 5⁄6 or higher), EJB3.x, JDBC, JSP/Servlets, Web Services, and SQL.
- Expertise with the Struts framework and experience in migrating from Struts 1 to Struts 2.
- Familiarity with the Spring Batch framework and web technologies such as JQuery, Ajax, CSS, and Angular.
- Strong written and verbal communication skills with the ability to collaborate effectively with team members.
- Experience in the healthcare IT domain is a plus.
- A minimum of 5 years of programming experience is required.
- Experience with relational databases like DB2 UDB is preferred.
- Familiarity with Java EE servers such as WebSphere is an advantage.
We are committed to fostering a supportive and inclusive environment where you can advance your career through robust training programs and ample professional development opportunities. Here, your contributions are valued, and your career aspirations can flourish.
Company Culture And Values
Our organization prides itself on promoting a collaborative workplace where innovation and inclusivity thrive. You will become part of a reputable company that values diversity and community, creating an environment where you can truly make an impact.
Networking And Professional Opportunities
Engage with a network of skilled professionals and participate in collaborative projects that enhance your skill set and career trajectory. This role offers opportunities to connect with other experts in the field, facilitating valuable professional relationships.
Employment Type: Full-Time