Project
We are looking for a Team Lead Java Developer to join the Customer Identity and Access Management team. The team, with members in the USA, UK, and Poland, is responsible for building and maintaining business-critical back-end applications, focused on user authentication and authorization. Our applications interact with many of our’s core applications in a highly complex, high volume, enterprise environment, making stability and availability very important. The chosen candidate for this position needs to be self-driven, have a proven leadership record, and have experience working in a highly complex transactional enterprise environment.
You will
- Lead a team responsible for developing, coding, testing, and debugging new, highly complex software solutions or enhancements to existing software in a maintenance capacity
- Provide direction for the entire project or a project team
- Apply advanced skills and concepts to oversee the large, complex projects
- Work with technical staff to understand problems with software and resolve them
- Resolve customer complaints with software and respond to suggestions for improvements and enhancements
- Demonstrate broad knowledge of technical solutions
- Design and code complex applications using advanced technology
- Design and build prototype applications
Must have
- Masters degree in Computer Science, Information Technology, or Engineering
- 6+ years of programming experience in Java
- Prior leadership/supervisory experience
- Experience with Spring Framework, Junit, Mockito, Spock, or other testing tools/frameworks
- Experience with CI&CD (TeamCity, Maven, GIT)
- Excellent analysis and problem-solving skills
- Experience with building RESTful or SOAP Web Services
- Strong team player, able to work with distributed global teams
- Understands interprets and translates engineering requirements into necessary design
Nice to have
- Experience in LDAP, SQL, SAML, OpenAM,
- Knowledge of Linux and Bash scripting
- Knowledge of web technologies and tools (ex. Apache, Tomcat)
- Knowledge of cloud technologies (GCP, AWS, OpenShift)
- Good communication skills in English, written and verbal
- Must be able to handle multiple tasks concurrently and work in a fast pace environment
- Some knowledge of Websphere MQ
Our offer
- The minimum budget is 150 PLN/h on B2B or 18 800 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