Position: Senior Full Stack Engineer
Company: N-iX
Category: Java
Experience required: 2y
English level: upper
Published: 2022-04-01T00:00:00+03:00

About the client:

Our customer is a global financial software company that has created a modular-based platform with the flexibility to meet today's dynamic business environment.

They create a software package that would meet their clients' constantly evolving business needs. Simplicity, speed, reliability, integration and adaptability are the key criteria for an optimal software system.

FX trading platform includes an order management system (OMS), market making capabilities, risk and trade capture reporting.

Responsibilities:
- Design and develop new features and enhancements within our Java based products.
- Analyze and improving the performance, scalability, and reliability of the platform.
- Perform code reviews to ensure performance
- Provide effort estimations
- Identify, investigate, solve, and fix software problems
- Work in a close contact with team members and project stakeholders on customer’s site
- Suggest technical and functional improvements to add value to the product
- Create technical specifications for new products, executing from start to finish and owning the quality of the service in production

Requirements:
- Strong knowledge and 3+ years of professional experience in software development
- Strong knowledge and experience in designing and development
- Strong knowledge of design and architectural patterns
- Experience with Java 8, Spring, Kafka, Hbase, Elestisearch
- Experience with React
- Ability to learn new tools and technology and issue solver attitude
- Upper-intermediate level of English

We offer:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Flexible and personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Paid vacation days, sick leaves, and days off
- Healthcare & Sport program
- Medical insurance
- Memorable anniversary presents
- Corporate events and team buildings