This Job Vacancy has Expired!

Mid Level Java Developers

Posted on Jul 11, 2022 by XM

Not Specified, Cyprus
IT
Immediate Start
Annual Salary
Full-Time

Mid Level Java Developers - Cyprus or Remote

Reference Number: MJD1021

The Role:

This is a great opportunity for you to work in a technology driven environment in close collaboration with skilled and passionate professionals, who utilize the best practices and cutting-edge technologies. You will be working on challenging projects that involve; processing large amounts of data; multithreading and high performance; and security and scalable microservices. You will get every chance to share your opinions and grow professionally. Our technical stack includes, but is not limited to; AWS Cloud Services, Containers, Messaging Brokers, and both Relational and Non-Relational Databases.

The main responsibilities of the position include:

  • Build advanced back-end applications on the Java platform and deliver new features
  • Develop code, in accordance with the system design and coding standards, with minimal supervision
  • Perform unit testing for the developed codes
  • Review the code of associate developers
  • Demonstrate strong knowledge of development methodologies, best practices, and procedures, and then apply them to projects to ensure that development objectives are achieved
  • Maintain, monitor and improve existing services
  • Participate in discussions and issue investigations
  • Consult with System Architects and Senior Developers to enhance system design and architecture
  • Assist associate developers in ensuring compliance with coding standards and best practices
  • Provide technical and developmental mentoring to junior developers

    Main requirements:

    • BSc/ MSc in computer science, engineering, or any other relevant degree
    • At least 2 years of work experience in Java 8+ development
    • Ability to assist in gathering, consolidating, and prioritizing functional requirements and identifying/ implementing technical solutions
    • Very good knowledge of programming best practices and design patterns
    • Very good understanding of algorithmic complexity, data structures
    • Very good working knowledge of REST APIs design
    • Experience with any major RDBMS
    • Experience working with Agile methodologies
    • Knowledge of AWS Cloud Services will be a strong plus
    • Experience with IOC containers (Spring/ CDI/ EJB) will be considered an advantage
    • Experience with Messaging Technologies (RabbitMQ, ActiveMQ, Kafka) will be considered an advantage
    • Experience with Java multithreading will be considered an advantage
    • Passion for back-end applications with very good troubleshooting and problem-solving skills
    • Strong team-working skills and interest in personal development

      Benefit from:

      • Attractive remuneration package plus performance related rewards
      • Private health insurance
      • Intellectually stimulating work environment
      • Continuous personal development and international training opportunities
      • Attractive relocation package and support for a smooth relocation for you and your family

        Type of employment: Full time

        Location: Cyprus, Greece or Remote

        All applications will be treated with strict confidentiality!

Reference: 1664795259

Set up alerts to get notified of new vacancies.