Position: Senior Developer Java,  Poland
Company: DXC
Experience required: 3y
Category: Java
English level: upper
Published: 2022-05-01T00:00:00+03:00

Location
Remote Poland

Project Description
The Market Data platform is used to manage and maintain the majority of the instrument market data and reference data used by the company. The team is made up of a Development Team (15+ developers) within allocated scrum teams (Automation Testing, BAU, etc), QA Team, BA Team and Project Management.
The base product is based off Alveotech (formally Asset Control), which is a third-party application. The application is built using the core Alveotech functionality as well as Perl, Python, Shell scripting and Java. A scheduler is also used to drive some of the core processes, using Control-m, which is a third-party application. GIT is used as the source control tool along with Jenkins, Nexus and Ansible to manage our deployments and package builds.
The role would involve building enhancements and/or project requirements using base Alveotech product when possible and sensible, and developing in other languages such as JAVA APIs and changes to our Control-m scheduler. There are also opportunities in the Non-BAU scrum team which is involved in DevOps and AWS enhancements as well as technical debt.
The successful candidate is expected to be a self-starter, adaptable, highly communicative, and with strong problem-solving and analytical skills.

Responsibilities
• Build robust project requirements into the Market Data system, using the base product where possible and sensible, whilst maintaining a stable codebase.
• Work closely with the QA and BA team members
• Document work in Jira, and link to code changes in GIT.
• Update documentation/wiki (support guides, user guides, Solution designs).
• Identify and drive areas of improvement including processes
• Build and improve the DevOps and AWS functional areas

Skills
Must have

• Java
• Cucumber
• Shell Scripting
• GIT
• Jenkins
• Oracle SQL
• Shell Scripting

Nice to have

• Ansible
• Control M
• Python
• Perl
• AWS
• Nexus
• JIRA
• Vault
• Terraform

Languages
English: B2 Upper Intermediate

Seniority
Senior