Mid Level Java Developers


Premium Job From XM

Recruiter

XM

Listed on

10th January 2022

Location

Limassol

Salary/Rate

not applicable

Salary Notes

not applicable

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

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 or Remote

All applications will be treated with strict confidentiality!

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: