DCG is a modern technology company, gathering in its ranks IT related professionals. Due to the continuous development and the large number of recruitment projects that we carry out for our Partners, we are looking for a person for the position:
Java Tech Lead
Responsibilities:
- Core Java development and Web applications with Spring and Angular
- Participate in requirements analysis.
- Work with deployment pipelines and CI/CD processes
- Debugging and problem solving on existing applications
- Working in distributed teams with Agile Frameworks (Kanban/Scrum)
- Feature development, code reviews, guide our developers for best development practices
Requirements:
- Bachelor's or Master's degree in computer science/engineering or last year of university degree
- At least 7+ years of hands-on Java development experience
- Very Good knowledge of Java (11+)
- Strong Experience with Spring Framework
- Strong Experience with JPA/Hibernate
- Strong Experience with SQL/NoSQL with understanding of database design and optimization methodologies
- Experience with Apache Camel
- Experience with Messaging Queues
- Experience with QueryDSL or other query mapping frameworks
- Experience in Angular 10+
- Knowledge of unit testing frameworks (preferred Cucumber)
- Good knowledge of linux commands and scripting
- Very good command of English
Offer:
- Medical insurance (including dental and vision coverage)
- Life insurance
- Sports card
- Training & learning opportunities
- Co-financing of language courses