Reengineer set of existing applications and introduce additional application interface layer, allowing to query underlying data from third-party applications.
- Cover own code with tests
- Participate in backlog refinement, planning and demos
- Perform code reviews
- Clarify the requirements with stakeholders
- Participate in solution architecture design and implementation
MustJASPER (most of tasks are related to jasper, so the person must know how to work with it)
JAVA 7 and 8 (we work with both, and there is plan on migrating the old applications to Azure)
Spring Boot and Batch
Rest and SOAP
Azure - is very nice to have, due to planned migration to Cloud solution
We work directly with US, so a good level of English is required in both spoken and written cases.
The person needs to have good communication skills. Investigation skills are required on a daily basis.
Who joins the team has to be very proactive and good in conflict resolution.
Working under pressure is a high necessity
Nice to haveJENKINS
Autosys scheduling - good to have, but not necessary
Serena RLC - good to have, but not necessary
Basic of Linux
- English: Upper-intermediate