Java Developer (Amdocs Media)
This job post is expired. You can search for other jobs here at www.carierista.com.
#AM25722 Type: Full time
In one sentence
In this role, you will work alongside a team of developers and designers to co-design Java APIs, data models, and system components that are part of a telecommunications and operator service delivery platform. This platform enables federation and personalization of seamless communication and content consumption across screens (mobile devices, desktop/laptop computers, and other hardware such as STBs and smart TVs)
What will your job look like?
• You will design, develop, modify, debug and/or maintain software code according to functional, non-functional and technical design specifications.
• You will follow Amdocs software engineering standards, applicable software development methodology and release processes, to ensure code is maintainable, scalable, and supportable, and demo the software products to stakeholders.
• You will investigate issues by reviewing/debugging code, provide fixes and workarounds, and review changes for operability to maintain existing software solutions.
• You will work within a team, collaborate and add value through participation in peer code reviews, provide comments and suggestions, and work with cross functional teams to achieve goals.
• You will assume technical accountability for your specific work products within an application and provide technical support during solution design for new requirements.
• You will be encouraged to actively look for innovation, continuous improvement, and efficiency in all assigned tasks.
All you need is...
• Work experience 4+ years Java 8 experience (server side) on Linux/Unix/Windows
• Demonstrable experience with the Spring framework (Spring integration, Spring security, Spring Batch) components including Sprint Boot
• Strong understanding of RESTful APIs and open systems
• Experience with RabbitMq, Nginx, JMS/JMX and Hibernate.
• Knowledge of micro services architecture, Spring reactor, Kafka messaging
• Knowledge of Java 8 functional programming with lambdas and streams
• Experience with open source packages and tools.
• Knowledge of cloud platforms, technologies and operations.
Why you will love this job:
• You will be challenged to design and develop new software applications.
• You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth.
If you are interested please apply here