Threenitas S.A. is hiring a

Senior Java Backend Developer

Dafni, Greece
Full-Time

We have a vacancy for a skillful Senior Java Backend Developer to join our development team in an enjoyable, challenging and creative working environment.

The team is responsible for the complete lifecycle of the platform infrastructure that supports our web and mobile apps. Our software solutions are primarily built on top of the Java technology stack. As part of our team, you will be involved in the development of interesting and often complex projects, such as cloud-based solutions, content-management platforms, and Web API's supporting mobile apps.

In close collaboration with project managers, designers and the team you will analyze, design, code, test, debug, deploy and maintain these tools and make recommendations on emerging technologies.

Responsibilities

  • Design, implement, document, test, and fine-tune application code using Java EE and Spring Boot framework.
  • Ensure development takes into account all aspects of requirements - including data quality, customer experience, architecture, security & operations - so that software is fit for purpose when it goes live.
  • Optimise the performance of software systems by designing and implementing tests, analysing data, identifying and resolving performance bottlenecks, and making recommendations for improvements. 
  • Work as part of a multi-discipline development team, getting involved in all development stages, and being given a wide latitude for independent judgment.

The Environment

Everyone in our team is passionate about technology! We love exploring new technology and staying on the cutting edge. You will be encouraged to expand on ideas, play around with new technologies, develop yourself as a programmer and develop fun applications that will be used by many.

Requirements

Essential Skills

The following skills are required from a successful candidate:

  • University degree in Computer Science or other relevant field
  • At least 5 years (post-degree) of working experience in the field
  • Knowledge of relational and NoSQL databases, data structures, and algorithms
  • A good understanding of object-oriented analysis and design (Design Patterns, TDD, Dependency Injection, SOLID Principles).
  • Ability to understand business requirements and create software solutions that work within agreed technical designs.

Personality Characteristics

  • Positive proactive attitude, willing to turn your hand to any problem, and willing to work things out when you fall outside their area of direct expertise.
  • Eager to work as a member of a team and pitch in to ensure the team succeeds with its commitments.
  • Self motivated and methodical, with attention to detail.

Complementary Skills

  • Any other web technology or programming language (e.g. Python/Ruby/PHP/C#). We firmly believe that each language and framework teaches us something new.

Benefits

Competitive salary and percs dependent on skills

Hybrid work model

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Backend Engineer Q&A's
Report this job
Apply for this job