What are the responsibilities and job description for the Senior Java Developer - Remote Opportunity | WFH position at Get It - Professional Services?
Job Overview
We are actively searching for a Senior Java Developer to join our team in a fully remote capacity. This pivotal role involves supporting a significant migration initiative for a major client, concentrating on the upgrade of legacy systems to enhance security and performance. You will be instrumental in transitioning from Struts 1 to Struts 2 and upgrading the application from Java 6 to Java 8.
Key Responsibilities
We are committed to fostering a supportive and inclusive environment where you can grow your career. With comprehensive training programs and strong career development pathways, you will have the opportunity to advance your skills and elevate your professional journey.
Company Culture And Values
Our organization prides itself on maintaining a dynamic and collaborative workplace culture where every contribution is valued. We believe in nurturing talent and supporting diversity and inclusion initiatives to create a thriving work environment.
Networking And Professional Opportunities
Join our team to engage with talented professionals and expand your professional network, enhancing your skill set and career prospects within a reputable company.
Employment Type: Full-Time
We are actively searching for a Senior Java Developer to join our team in a fully remote capacity. This pivotal role involves supporting a significant migration initiative for a major client, concentrating on the upgrade of legacy systems to enhance security and performance. You will be instrumental in transitioning from Struts 1 to Struts 2 and upgrading the application from Java 6 to Java 8.
Key Responsibilities
- Play an integral role in all stages of the software development lifecycle, from requirements gathering to design and deployment support.
- Design, develop, debug, and test Java applications (version 6 or higher), ensuring cross-browser compliance.
- Stay informed on emerging web technologies and engage in training opportunities to refine your skills.
- Collaborate with the project team to evaluate, monitor, and forecast project status, proactively addressing any risks or challenges.
- Mentor junior developers, providing guidance and conducting peer code reviews to foster their professional growth.
- Minimum of 5 years of programming experience, with a focus on Java and web technologies.
- Proficiency in Java (versions 5⁄6 or higher), EJB3.x, JDBC, JSP/Servlets, Web Services, and SQL.
- Expertise in the Struts framework with demonstrated migration experience from version 1 to version 2.
- Familiarity with Spring Batch framework and additional web technologies such as JQuery, Ajax, CSS, and Angular.
- Strong written and verbal communication skills, with the ability to effectively collaborate with team members.
- Proven experience in Java and web technologies.
- Knowledge of relational databases, preferably DB2 UDB.
- Strong background in Struts and migration projects.
- Excellent problem-solving capabilities and a collaborative work ethic.
We are committed to fostering a supportive and inclusive environment where you can grow your career. With comprehensive training programs and strong career development pathways, you will have the opportunity to advance your skills and elevate your professional journey.
Company Culture And Values
Our organization prides itself on maintaining a dynamic and collaborative workplace culture where every contribution is valued. We believe in nurturing talent and supporting diversity and inclusion initiatives to create a thriving work environment.
Networking And Professional Opportunities
Join our team to engage with talented professionals and expand your professional network, enhancing your skill set and career prospects within a reputable company.
Employment Type: Full-Time