back to careers

Strong Middle Java Developer

VACANCY CODE: 1z4gkry. Tell this code to our recruiter.

Czech Republic

Required Skills

  • 2+ years of commercial experience in software development;
  • Proficiency in Java;
  • Experience with Object-Oriented analysis and design using common design patterns ;
  • Insight of Java internals (Classloading, Memory Management, Transaction management, etc) ;
  • Knowledge of Spring Boot, Spring Framework, and related technologies;
  • Knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate);
  • PostgreSQL, MS SQL;
  • ELK, Redis;
  • Experience with RESTful API’s;
  • Version control system (Git);
  • Excellent communication skills with strong attention to detail ;
  • Experience in Microservice architecture and its patterns;
  • Good knowledge of CI/CD technologies;
  • Team player attitude;
  • Pro-activity and involvement in the project processes and development;
  • Upper-Intermediate written + spoken English (you’ll communicate directly with the client)

As a plus

  • Front-End experience with React is a big advantage.
  • Experience with JHipster generated projects.
  • Experience with Docker.

Responsibilities

  • Contribute in all phases of the development lifecycle: Software development/maintenance – coding, documentation, system testing, etc.
  • Write well-designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for review.
  • Peer review other team members’ code.
  • Work closely with our engineers and client to develop a high-quality result for our customers.
  • Take part in requirements analysis.
  • Suggest technical and functional improvements to add value to the product.
  • Provide estimates.
  • Work with third-party libraries.
  • Self-improvement development processes.

We Offer

  •  We invite you to join our friendly international team ;
  •  Comfortable work schedule;
  •  Zero bureaucracy;
  •  Pleasant working atmosphere;
  •  Interesting projects and challenging tasks;
  •  Opportunities for self-realization, professional and stable career growth;
  • The optional partly compensation for learning the English language.

About project

Our client is a telecommunications provider focusing on mobile telephony and fiber-optic land-line services in EU. Limestone Digital is to assist in the development and further support of the product infrastructure. As a Java developer, you will be responsible for the code refactoring and updating to a modern version of Java as well as taking part in further product and infrastructure development.

    Apply now

    Upload: Your CV

    Cover Letter

    By checking this box, you agree to receive job promotion, events and other important news

    By checking this box, you agree to receive job promotion, events and other important news

    Recommend to a friend!

    Know someone who would be
    interested in this position?

    Benefits

    icon

    Work in a super friendly, truly open minded team with a family-like vibe.

    icon

    Competitive salary, paid vacation and social benefits.

    icon

    Free English lessons with excellent native speakers.

    icon

    Active office life with ski trips, movie nights and pancake breakfasts.