Senior Java Developer (Germany) (offline)
The successful candidate should have a highly developed set of analytical, communication skills and consulting capability, an ability to present and communicate complex technical solutions. He or she should be able to identify technical risks, propose solutions and effectively communicate them to all stakeholders.
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
Responsibilities :
* Technical tasks implementation, design
* Code review, code optimization, refactoring
* Proceed with team planning, proper estimations, commitments
* Creating a technical vision
* Collaboration with the Architecture and DevOps teams
* Communication with stakeholders and management
Competencies :
* At least 4 years experience as a software engineer,
* Excellent Java knowledge (Core, OOP, DDD)
* 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)
* Strong algorithmic, analytical and problem-solving skills
* Passion for agile development methodologies (Scrum, Scrumban, Lean) and engineering practices (continuous integration, continuous delivery, test-driven development)
* Fluent in spoken and written English (German knowledge is preferable)
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 Relocate→
Similar jobs
Java Developer at INCOAlliance
Ukraine
Java Middle Engineer at Recruiter Flex Solution
Ukraine
Middle Java Engineer (IRC217895) at GlobalLogic
Poland
All jobs Java Relocate All jobs Intellias