On behalf of our client, a fast-growing Information & Technology Solutions & Services provider we are looking for a Java Software Engineer to be based at their offices in Nicosia, Cyprus.
Main Duties and Responsibilities
- Develops and maintains Java-based web applications.
- Constructs the software’s architecture and implements new features.
- Conducts bug fixing and troubleshooting.
- Optimizes application performance.
- Performs unit tests and code reviews.
- Collaborates with cross-functional teams.
- Participates in agile development processes.
Job Requirements
- Bachelor’s degree in Computer Science or a related field.
- Strong skills in Software Development, Programming, and Java.
- Experience and knowledge in Microservices architecture.
- Proficiency in working with the Spring Framework.
- Prior experience in software development projects.
- Excellent problem-solving and analytical skills.
- Ability to work well in a team and collaborate with other developers.
- Strong communication and interpersonal skills.
Benefits
- A competitive remuneration package
- 13th salary
- Friendly environment
All CVs will be handled with the utmost confidentiality.