Java Software Developer

Java Software Developer

Experience: 3- 5 years

Here is a glimpse of what you’ll do:

As a .Java Developer in our team, you will:

  • Work in an Agile environment – participate in sprint planning, retrospective, and sprint demos
  • Hands-on development and prototyping of projects according to specifications and briefs
  • Deliver project code-releases unsupervised and without issue
  • Be able to perform fault-finding and resolution of issues
  • Excellent core Java programming skills

Here is some of what you’ll need:


  • Practical experience of using Java 8
  • Practical experience of using the Spring framework/SpringBoot/SpringData/Spring Cloud/Spring Security
  • Experience in building RESTful APIs
  • Experience in using AWS services (EC2, S3, SQS, SNS)
  • Basic knowledge of search engines (Solr, Elasticsearch)
  • Software engineering experience including unit testing, refactoring, source control management, continuous integration and build processes.
  • Strong knowledge of computer programming theory with the ability to make appropriate programming choices based on that knowledge
  • Comfortable working in distributed teams
  • Self-starter, with strong self-management skills and the ability to perform under pressure
  • Technology enthusiast – eager to work with a range of technologies
  • Bachelor degree in Computer Science or a related technical field
  • Fluency in English


  • Training on application
  • Access to training for self-development
  • Be part of a dynamic team
  • Floating holidays
  • Flexible benefits basket
  • Fun PS4 games and various team bonding and team building programs
  • Attractive compensation scheme

Join our team!

About the Author

Leave a Reply