Job Brief
Our client is a multinational company with development offices all over the world. The company is technically mature with great experience and an innovative approach, widely using new technologies existing on the market.
Responsibilities:
- Developing fast, scalable, highly available, and reliable web applications.
- Dedicated to building proven and optimized high-performance code for container-based distributed architecture
- Create and maintain quality software
- Participate in and drive solutions to production problems
- Develop a productive environment so that the system becomes increasingly robust.
Requirements
- Have 2+ years of experience developing highly available enterprise web applications
- Strong knowledge of Java
- Knowledge and understanding of REST, creating REST APIs
- Practice with Maven/Gradle and Docker
- Passionate problem solving with a focus on high-quality user experience
- Creative problem solving, strong debugging and troubleshooting skills
- Results-oriented for customers and team, and detail-oriented
- Willingness to take responsibility and complete tasks
- Ability to work cross-functionally across multiple departments
- Excellent communication skills and good command of English
- Understanding and experience with federated identity technologies (SSO, OpenID, SAML, etc.)
- CI and CD tools: Bamboo/Jenkins/TeamCity or any other.
- Popular testing tools such as JUnit, Mockito
- AWS stack.