Our customer is a worldwide traveling and transportation service that needs our support in a new challenge on their way to growing a business. Our long-term goal is to establish numerous connectors for third-party services that will sell tickets for the trips. Want to know more? Message us.
- Work closely with product owner to implement and test software using Java, spring-boot 2.2, spring-webmvc 3.2, Redis etc;
- Take accountability for implementation and quality of software products as well as time and complexity estimation of own technical tasks;
- Develop software products using Agile methods, tools, and continuous delivery process;
- Participate in design reviews, code reviews, and product demos;
- Collaborate with other engineering teams to resolve dependencies and deliver high-quality software on time.
- 7+ years of experience in software engineering with Java and adjacent open source technologies;
- Knowledge about basic algorithms and data structures, In-depth experience of writing unit, acceptance and performance tests;
- Experience configuring or troubleshooting Linux/UNIX-like operating systems is a must;
- Good understanding of basic software design approaches and architectural patterns;
- Excellent understanding of API technologies: REST;
- Experience with code development best practices: Unit Tests, Code Review;
- Upper-intermediate level of written and spoken English, ability to articulate and communicate clearly complex topics.
Higher Education: Bachelor’s or Master's Degree in Computer Science or related fields.
Тебе також можуть зацікавити
Strong Middle/Middle Java/Scala Developer
Scala, Java, Linux, Unix, RESTful API, Java 8, Kubernetes, CI/CD
Senior Java Developer
Java, NoSQL, Kafka, Docker, CI/CD
Cloud Engineer Java/Scala Developer + AWS
Scala, Jenkins, J2EE, Java, Jira, AWS, Hadoop, Git, Kafka, Spark, Kubernetes, OOAD, CI/CD, AWS Lambda