Position: Java Application Architect
Company: Luxoft
Experience required: 5y
English level: upper

Responsibilities:
- Manage timelines/deliverables within the team towards the successful delivery of projects.
- Design software solutions by interacting with portfolio managers, traders, operations staff, and peers to understand requirements.
- Develop solutions that are in line with the client's technology biases, deliver efficiency and scalability, and enable new trading activities.
- Lead a technical team to integrate new applications to existing system.
drive and review the technical and architectural design of applications.
Mandatory Skills Description:
- a broad experience in the design and development of Java applications, 7+ years;
- 3+ years working experience in Financial Services
- good understanding of the software development lifecycle
- the ability to interpret a set of technical requirements and develop robust solutions
- a strong background in the delivery lifecycle with a deep hands-on technical knowledge of Java/Architecture;
- Spring Framework;
- Unix/Linux,
- Docker/OpenShift,
- Oracle/PL SQL,
- SOAP-XML/REST-JSON,
- GitHub/SVN, IDE (Eclipse),
- Maven/Ant, Jenkins/Jira/Confluence,
- SOAP UI/Junit/Postman,
- Design Patterns/JVM Internals.
Nice-to-Have Skills:
Agile, Scrum framework 3+ years' experience on past projects.

Languages:
English: C1 Advanced
HR-10361542