Header Background Image

Senior Java Software Engineer


CodiLime helps companies build and transform their network applications by providing expert knowledge and technical teams experienced in building, developing, and integrating SDN & NFV solutions in a single-, multi-, or hybrid-cloud environment.

We are looking for a Senior Java Software Engineer for a project which involves creating a data aggregation, search, and analysis platform.

You would be part of a team tasked with creating a database, back-end, and front-end parts. As a Java Senior Engineer, you will become a part of a delivery team working with an EU-based Product Owner from a start-up company.


  • At least 4 years’ commercial experience as Java Developer using Spring Framework
  • Excellent knowledge of Java 11 with a cloud-native approach
  • Solid experience building SaaS solutions
  • Strong proficiency with AWS, CloudFormation or Terraform
  • Excellent knowledge of Microservices (API, REST API)
  • Familiarity with Git
  • Practical knowledge of Linux
  • Fluent in English (B2 level minimum)

We also welcome

  • Good knowledge of SQL, PostgreSQL
  • Knowledge of the ElasticSearch tool
  • Solid knowledge of Python
  • Experience with Containers (Docker/Kubernetes)
  • Good knowledge of CI/CD practices and experience using Jenkins

We offer

  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on

Your contact

Recruiter Image

If you have any questions regarding this position, contact your recruiter:

Agnieszka Krawczyk

Contact us

For more information see our Privacy policy