Job Description
We are seeking a Java Developer to participate in client’s Tech Refresh (TR) project. The role involves upgrading the client’s software application and ensuring compatibility with new infrastructure. This is a short-term full-time role with an immediate start, focused on updating legacy systems and running gap analyses.
Details:
Start: ASAP
Work Type: Full Remote
Work Schedule: Full-time, Short-term (6 months)
Languages: Fluent in English
Technology: Java (Advanced)
Skill Area: Application Development
What to do:
Details:
Start: ASAP
Work Type: Full Remote
Work Schedule: Full-time, Short-term (6 months)
Languages: Fluent in English
Technology: Java (Advanced)
Skill Area: Application Development
What to do:
- Upgrade the client’s software application as part of the Tech Refresh project.
- Conduct gap analysis between legacy and updated codebases, adjusting legacy systems to modern frameworks.
- Re-develop and refactor parts of the existing codebase for improved performance and functionality.
- Collaborate with the team to ensure the smooth integration of new infrastructure components.
- Proficiency in Java 17, Mockito, Groovy, and Maven.
- Strong general programming and IT knowledge.
- Experience with gap analysis and refactoring legacy systems.
- Familiarity with Spring, SQL, Hibernate, Oracle, JSF, Primefaces, Jenkins, and Bash scripting.