Senior Java Developer (Kyiv) (offline)

Our technology stack:

- Java 8, Spring Boot 2
- Spring framework: IoC, MVC, Data, Security, Tx, REST, Spring Cloud
- Messaging: RabbitMQ, JMS / AMQP
- ORM frameworks: JPA/Hibernate, JDO/DataNucleus
- Databases: PostgreSQL 10, Redis
- Netflix OSS: Eureka, Ribbon, Zuul, etc.
-Testing frameworks: JUnit, Mockito, TestNG, RestAssured, Selenium WD
- CI tools: Maven, Jenkins, Sonar, Docker, Docker Swarm

Your responsibilities:

- Technical tasks designing, implementation, refactoring
- Code review, code optimization
- Be a good team player (a team of 4-5 developers)
- Proceed with team planning, estimations, commitments
- Able to create and present a technical vision
- And competencies:

- Strong Java knowledge (Core, OOP)
- Deep understanding of common architectural concepts, patterns, and approaches
- Experience with microservices architecture preferably with Spring Cloud
- Experience with unit testing and code quality tools (TDD, BDD)
- Knowledge of RDBMS (Postgres)
- Stong algorithmic and problem-solving skills
- Passion but not strict for agile development methodologies (Scrum, Scrumban, Lean) and engineering practices
- Upper-Intermediate / Advanced English

Ready for a new journey? We are waiting for you.

About Brightgrove

Brightgrove is a multi-national IT services company with development hubs in the US, Germany and Ukraine. We've been successfully serving our customers globally for the past 11 years by building advanced-skilled teams of mature pros. Our strength is that we can hire the rarest specialists and retain them for years—2 years on average. People stay on the bright side because they simply love what they do and appreciate how we treat them. That's what our satisfaction survey says.

Sounds cliche or too good to be true? Come and see for yourself. Or check what our exes have to say.

Company website:
https://careers.brightgrove.com/

DOU company page:
https://jobs.dou.ua/companies/brightgrove/

The job ad is no longer active

Look at the current jobs Java Kyiv→