ApplySenior Java Engineer, Ukraine
Posted about 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: Ukraine
🔍 Industry: Technology
🏢 Company: Surprise.com App
🗣️ Languages: Upper-Intermediate English or higher (B2+)
⏳ Experience: 5+ years
🪄 Skills: DockerSQLJavaKafkaSpringSpring BootCI/CDMicroservices
Requirements:
- Upper-Intermediate English or higher (B2+).
- Strong knowledge of Java Core with 5+ years of experience.
- Ability to produce clean, accurate, high-quality code.
- Good knowledge of Spring Framework (Core, Boot, Web, etc.).
- Understanding of microservices-based architecture.
- Good knowledge of JPA.
- Practical understanding of software design patterns and data structures.
- Understanding of Software Development Lifecycle and CI/CD concepts.
- Experience with Apache Kafka.
- Experience with Docker.
- Experience using relational databases and SQL.
- Experience with unit testing.
Responsibilities:
- Work with design, product, and mobile engineering teams to develop and support product features.
- Translate complex requirements into development plans and estimates.
- Implement clean, modular backend code in a microservices environment.
- Use user feedback to enhance product features.
- Conduct code reviews and mentor fellow developers.
- Document technical specifications for new features.
Apply