Mid-Senior Java Developer
ARHS Group
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- At least 4 years of of hands-on technical experience on web / application development using Java technologies
- Experience with Java 8+ and micro services development using Spring/Spring boot
- Good conceptual knowledge in OOPS, Core Java, Collections, Multithreading
- Experience with Git
- Ability to work with automated unit test frameworks like Junit, Mockito and drive end-to-end testing of modules
- Excellent knowledge of English language (verbal and written)
- Fast learner, dependable and strong team player
- Hungry to learn and dive into new technologies
- BSc degree in Computer Science, Information Technology or other relevant field
- Spring framework (Boot, Data, MVC,)
- JAVA tooling and frameworks (spring IOC, JUnit, commons, MVC)
- Microservices
- Rest
- GIT / Sonar
- XML/JSON
- OO Design, UML, and design pattern
- Unit testing (JUnit, Mockito, …) and service testing (Postman, RestAssured)
- IntelliJ IDEA, Jira
- JavaScript, Angular, HTML, HTML integration, CSS
- Node.js
- Couchbase, SQL, and NoSQL
- Kafka
- GraphQL
- OpenShift Deployment
- Load testing, JMeter
- Jenkins
- Maven
- Hibernate
- Experience with continuous integration and automated test & building
- We want you to be well compensated for what you bring in, so we offer an attractive salary package
- Not a morning person? Enjoy our semi-flexi working hours!
- Your health matters to us, so you're secured with a health insurance plan from day one
- We chat a lot, so you'll be equipped with a mobile phone & data plan
- If you're a big foodie (like us) you'll appreciate the ticket restaurant card to spend in restaurants or grocery shops to spoil yourself and your family
- Enjoy snacking during breaks? Grab some fresh fruits from our kitchen available in the office each week
- Developer's fuel is coffee, and the supply source is in our kitchen!
- We are excited for challenges, so you are invited to take part in exciting projects that make a difference in people's lives at national and European level
- We never stop learning and evolving! To keep up with ARHS level, join our own training sessions and online courses that we provide
- We love the ARHS vibes so we gather on smaller and bigger occasions to celebrate good times together! Take a sneak peek at the video below!