Position: Java Technical Lead
Company: Arche Consulting
Category: Java
Experience required: 3y
English level: upper

**RELOCATION TO POLAND!!!**

We are looking for Java Technical Lead, who will join our Client's team and will be part of the Fund Accounting team. In this role, you will be responsible for the design, development, implementation, and troubleshooting of the firm’s applications, primarily for STAR platform. Our Client has been providing expertise in private banking, investment management, and investor services for over 200 years. Offices are located in North America, Europe, and Asia. Don't miss out on this chance to be part of a rapidly expanding organization and apply online today :)

**Responsibilities:**

- Act as a hands-on Technical Lead to drive the architecture, design decisions and development for BBH products,
- Design and develop distributed computing systems,
- Conduct code reviews for the team and have well established standards and practices for the team,
- Demonstrate critical thinking and drive application architecture and design decisions,
- Provide technical leadership on best practices for chosen architecture and technology,
- Identify issues and risks and proactively add to the iterative discussion,
- Conduct technical research and provide recommendations as required,
- Execute unit test plans, document test results, and resolve discrepancies as deemed appropriate,
- Develop, assist with and/or review Business Systems Design and Technical Design Documents,
- Develop system test plans that will thoroughly exercise program logic to ensure program/application performance with regard to business requirements and system integration,
- Communicate efficiently within and outside the team,
- Manage development team, guide and provide training to junior team members,
- Develop employees by providing training, mentoring, appropriately challenging assignments, and assistance with career planning,
- Assist in the hiring process of qualified personnel.

**Requirements:**

- Professional experience as a software engineer in a full-stack capacity,
- Strong technology background of commercial experience in development,
- Experience with microservice architecture,
- Core technical skill set include JavaScript, Java, Python, C++, Spring, Angular, SQL, Hibernate, Kafka,
- Professional experience with cloud technologies, knowledge of OpenShift (Docker, Kubernetes),
- Understanding the concepts of Databases, popular Web frameworks, App Communication & Integrations concepts,
- Strong knowledge of good engineering practices (Software craftmanship),
- Comfortable with Agile operating models,
- Good communication skills.

**Our Client offers:**

- Benefits package (private medical care for you and your family + insurance package),
- Hybrid model work from an office in Krakow,
- Employment contract and indefinite period with a competitive salary,
- 2 additional days added to your holiday calendar for Culture Celebration and Community Service,
- Various additional benefits including professional training and qualification support,
- Subsidized cafeteria.