Java/Kotlin Software Engineer

Overview

Our client's teams play an important part in an expanding global-scale innovation project, creating automation services to speed up R&D work for over 40k developers. Teams are cross-functional and we promote and welcome regular knowledge sharing, while also having the opportunity to broaden your exposure and knowledge continuously.

We are seeking a Java Software Engineer open to transferring their Java skills towards the exciting new area of Kotlin Development, with a hands-on approach and willingness to contribute to all tasks within the team. A skillful and dynamic person, someone who takes ownership of their deliverables, experienced working with agile software development, multiple stakeholders at various levels and ideally with previous experience with complex and large-scale systems. 

ABOUT THE ROLE: 

  • Participate in daily standups as well as backlog refinement, sprint planning and retrospective sessions
  • Work on development items in current sprint according to directions from architects, senior developers and team lead
  • Assist with fixing bugs and continuous improvement of existing code base
  • Proactively suggesting improvements of the existing codebase
  • Assist with maintaining and improving the deployment and monitoring of the developed applications

 ABOUT YOU

  • 3+ years of professional experience in Java development projects
  • Excellent knowledge of Java, understanding of Kotlin is an advantage
  • Willingness to move towards Kotlin development
  • Good knowledge of Java Design Patterns
  • Experience using and developing new APIs;
  • Scripting languages: Python, Bash
  • Knowledge of Continuous Integration and Continuous Deployment (Jenkins or similar)
  • Experience with source control tools: Git, GitLab, Gerrit.
  • Experience working in an Agile Scrum tea

 BONUS SKILLS

  • Experience with automated unit and integration tests
  • Experience with relational databases and/or NoSQL
  • Experience with containerization, e.g. Docker, Kubernetes
  • Portal / UX development experience with Java, e.g. Vaadin, Akka
  • Strong analytical skills and solution-driven approach

 

WHAT WE OFFER

  • Flexible working-from-home policy
  • Market leading Pension Package
  • Health & Life Insurance
  • Meal-tickets
  • Excellent opportunities to experiment with new technologies
  • Learning and development opportunities
  • Comprehensive Relocation Assistance
  • Innovative and challenging work culture
  • Fantastic central location

Roxana Sandu, Technical Recruiter - Your e-Frontiers consultant for this job

Roxana Sandu is an e-Frontiers Technical Recruiter based in Bucharest, Romania. She holds a degree in Foreign Languages and Literature (French) and chose to work in IT recruitment as she feels this is a sector that has the most impact on our lives. She lived in Dublin for over seven years and had a really good experience here, becoming “half” Irish. She now wants to share this experience with all the IT people interested in having a professional experience in Ireland.

Specialises in: QA, C#, Java, Python, Javascript, DevOps, Scrum Masters, Full development Cycle-Developers