Project
We are looking for a technical and operational leader with a passion for microservices, distributed systems, cloud service development, deployment, and delivery.
You will
- Be a visible hands-on leader to drive the design of some of complex software systems
- Envision long-term architectural strategy, with emphasis on platforms/reusable components
- Architect, design and implement new components and sub-systems
- Spend some time actively developing parts of the system
- Ensure code review healthiness
- Control technical debt
- Review design of the existing systems and propose improvements
- Deliver technical training within the engineering organization, including training new engineers
- Work with product management, business stakeholders, and other engineering leaders to help define mid-term, long-term roadmaps, and shape business directions
- Diagnose system failures and problems in production and works with the technical staff to identify root causes and address them
- Demonstrate broad knowledge of technical solutions
- Set directional paths for the teams/department for adoption of new technology stacks for solving business problems
Must have
- Fully proficient with Java programming language and various Java EE technologies
- Thorough knowledge and experience with Spring, Hibernate and web services is a must
- Demonstrated knowledge of Object Oriented Analysis and Design
- Knowledge of REST
- Experience in XML/Web Services technologies
- Understanding of relational databases (Oracle, SQL)
- Understanding of No-SQL databases (MongoDB)
- Demonstrated knowledge of Linux operating systems
- Strong communication skills in English, written and verbal
- Experience with build tools Ant/Maven/Gradle
- Understanding of TDD practices and experience with JUnit/Unit Testing
- Strong experience building and running large scale, highly available systems handling high volume of sessions/transactions per day
- Leadership skills
Our offer
- The budget is up to 170 PLN/h on B2B or 20 500 PLN on a standard work agreement
- Possibility to attend internal and external training
- Relocation package (4500 PLN total value), paid in three installments (1500 PLN per month)
- Referral bonus (2000 PLN total value)
- Benefits: Extended medical care (over 2000 medical facilities in Poland, 80 in Kraków) for you and your family; Multisport Benefit card; life insurance
- Remote work option
- High standard facilities, kitchen or easy access to food-courts or restaurants; comfortable location, easy access by public transport, parking for bicycles