Java Developer
Technology
AmdocsVasa Kellakiou, Κύπρος1 months agoUntil 12/5/2026
Πλήρης απασχόλησηΥβριδικό
Περιγραφή θέσης
- *Job ID:**
- *Required Travel**
- *Managerial - No
- *Location: Cyprus- Limassol (Amdocs Site)
- *Who are we?**
At Amdocs, our mission is to empower our employees to 'Live Amazing, Do Amazing' every day. We believe in creating a workplace where you not only excel professionally but also thrive personally. Through our culture of making a real impact, fostering growth, embracing flexibility, and building connections, we enable them to live meaningful lives while making a difference in the world.
- *In one sentence**
- *What will your job look like?
- Develop and maintain software applications, ensuring high-quality code and performance.
- Collaborate with software architects, product managers, and fellow engineers to align development efforts with business and customer needs.
- Conduct unit testing and debugging to ensure software quality and reliability.
- Translate business requirements into technical specifications and development tasks.
- Maintain comprehensive documentation of code, processes, and development decisions.
- Provide guidance and mentorship to junior team members and peers.
- Implement security best practices in software development to protect data and systems.
- Stay updated with emerging technology trends and incorporate them into development practices.
- Act as a key technical stakeholder from concept to deployment, driving cross-functional collaboration.
- *All you need is...
- A degree in Computer Science, Software Engineering, or equivalent.
- 1-2 years of experience in software engineering with expertise in software development.
- Self-learner with a proactive approach to acquiring new skills and knowledge.
- Proven experience in developing scalable and maintainable software solutions.
- Strong ability to write clean, maintainable, and efficient code.
- Excellent communication skills in English for stakeholder collaboration.
Tech Stack & Requirements
- Experience in Java development of backend applications.
- Knowledge in Linux-based operating systems.
- Experience in REST APIs and distributed system design.
- Experience in iPaaS/JESI (amdocs platform) to develop APIs and flows– Advantage.
- Hands-on experience in cloud platforms, with a strong preference for Azure - Advantage.
- Experience with NoSQL databases (e.g. Cassandra) - Advantage.
- Experience with Spring Boot for developing and testing microservices – Advantage.
- Familiarity with microservices architecture – Advantage.
- Familiarity with DevOps tools and practices to automate and streamline development and deployment processes – Advantage.
- Experience with continuous integration/continuous deployment (CI/CD) tools like Jenkins, GitLab CI, or Azure DevOps - Advantage.
- *Why You Will Love This Job
- Take ownership of end-to-end development in a fast-evolving SaaS ecosystem.
- Develop systems that impact global customers in a cloud-native, high-availability environment.
- Work with passionate teams and cutting-edge technologies, shaping the future of near real-time systems.
- Enjoy a collaborative and dynamic work culture with competitive benefits and growth opportunities.
- *Amdocs is an equal opportunity employer. We welcome applicants from all backgrounds and are committed to fostering a diverse and inclusive workforce
Keywords
javamicrosoft-azurecassandraapache-cassandraspringspring-bootstreamlinejenkinsgitlabgitlab-ciazure-devops
¿Te interesa este puesto?