Take part in the design and development of server features. Creating new microservices and implementing functionality. Updating logic in transversal microservices. Implementing asynchronous communication channels. Adding unit, integration and contract...
תיאור:Responsibilities:
- Take part in the design and development of server features
- Creating new microservices and implementing functionality
- Updating logic in transversal microservices
- Implementing asynchronous communication channels
- Adding unit, integration and contract tests
- Writing and maintaining API documentation
- Troubleshooting issues
- Keeping up to date on new cloud technologies
Requirements:
- 5+ years of experience in a related field
- Professional experience with Java 8 or higher (we are using Java 11/17)
- Good understanding of design patterns
- Experience with distributed systems and microservices
- Spring (IOC, MVC, AOP, Data), Spring Boot, Spring Cloud
- Netflix Stack (hystrix, ribbon)
- Strong English, written and verbal communication skills
Nice to have:
- Kafka
- Multi-threading and asynchronous programming
- Experience working with NoSQL databases
- Experience in AGILE environment
- Experience in all aspects of software development lifecycle
Benefits:
- Annual bonus
- Daily lunch and refreshments
- Meal vouchers
- Holiday vouchers
- 21 vacation days
- 6 long weekends
- 1 day off for your birthday
- Additional days-off
- Private medical subscription
- Private dental subscription
- Glasses allowance
- Private pension
- Wellbeing plan
- Birthday gift
- Bonus and gift cards for special events (Easter, 1st of June, 8th of March, Christmas)
- Transport settlement
- Parking facilities
- Exciting company events
- Games: pool table, ping-pong, fuzzball, air hockey, etc.
- Central location: Timpuri Noi (Hybrid Work)