About the role
Are you passionate about technology and keen to contribute to crucial projects? Do you possess a firm grasp of Java and Angular development?
If so, we are looking for a skillful Full-Stack Developer just like you to join our team working with one of our financial industry clients based in Cyprus.
The ideal candidate will have a strong background in working with Microsoft Azure and a proven track record of developing robust backend functionality in Spring Boot, coupled with high-quality frontend solutions using Angular. This remote position offers an opportunity to grow with us and make a significant impact.
Responsibilities
- Work closely with the Scrum Master/Product Owner focusing on the development of backend functionality in Spring Boot and high-quality frontend solutions using Angular
- Ensure detailed and accurate documentation of all developed software features
- Engage in collaborative team efforts, including pair programming
- Perform rigorous testing of the developed software solutions
- Lead and participate in code review processes to maintain the quality standard
- Provide technical support to other project teams regarding the usage of APIs or products developed by your team
- Handle end-to-end support for database updates
Want more jobs like this?
Get Software Engineering jobs in Nicosia, Cyprus delivered to your inbox every week.
- A strong foundation in Java 17, solid experience with Angular
- Proficiency in Spring Boot, REST, Maven, Typescript, JSON
- Prior exposure to Microsoft Azure
- Experience with MS SQL
- Fluent English skills are a must
- Private healthcare insurance
- Global travel medical and accident insurance
- Regular performance assessments
- Referral program
- Flexible and remote working opportunities
- Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
- Family friendly initiatives
- EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential