We are looking for a 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 core applications in a highly complex, high volume, enterprise environment, making stability and availability very important.
In our day-to-day operation, we employ a variety of technologies and tools including Java 8, Spring 3.x/4.x/5.x, Tomcat 8, SpringBoot 2.0, SQL (Oracle 12c), LDAP, Git, Maven, TeamCity.
You will
- Develop, code, test, and debug moderately complex software solutions or enhancements to existing software in a maintenance capacity
- Work with technical staff to understand problems with software and resolve them
- Resolve customer complaints with software and responds to suggestions for improvements and enhancements
- Create and assist in development of software technical documentation
- Conduct necessary testing before implementation
- B.S. degree in Computer Science, Information Technology, or Engineering
- 3+ years of programming experience in Java
- Experience with Spring Framework
- Experience with CI&CD (TeamCity, Maven, GIT)
- Experience with Junit, Mockito, Spock, or other testing tools/frameworks
- Experience with building RESTful or SOAP web services
- Experience in LDAP, SQL, SAML, OpenAM, SiteMinder
- Analysis and problem-solving skills
- Knowledge of Linux and Bash scripting
- Knowledge of web technologies and tools (ex. Apache, Tomcat)
- Knowledge of cloud technologies (AWS, OpenShift)
- The budget is up to 115 PLN/h on B2B or 13 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