Job ID : 75416 Required Travel : Minimal Managerial - No Who are we? If you’re a smartphone user then you are part of an ever more connected and digital world.
At Amdocs, we are leading the digital revolution into the future. From virtualized telecommunications networks, Big Data and Internet of Things to mobile financial services, billing and operational support systems, we are continually evolving our business to help you become more connected.
We make sure that when you watch a video on YouTube, message friends on SnapChat or send your images on Instagram, you get a great service anytime, anywhere, and on any device.
We are at the heart of the telecommunications industry working with giants such as AT&T, Vodafone, Telstra and Telefonica, helping them create an amazing new world for you where technology is being used in amazing new ways every single day.
In one sentence Responsible for Leading and mentoring a small development team within a specific task or project, side by side with hands-
on development. What will your job look like? Critical member of the Product Development team. This hands-on role requires a mature and experienced developer who has a passion for : Java coding Design excellence High-
performance solutions Mentoring junior staff Producing high-quality, enterprise-grade financial software Evolving and improving existing software assets Agile software development The role entails coding Java solutions in a small department of approximately 20 staff, where developers of different levels work together as peers in keeping with the agile ethic.
Essential Responsibilities & Duties : Develop Java software as a member of a small scrum team : Participates in all agile practices, including daily stand-
ups, demos, retrospectives, planning sessions, etc. Review code quality of other engineers. Actively participate in software design.
Mentor and grow more junior engineers. Contribute towards non-Java assets, such as product documentation, release notes, etc.
Periodically in L4 support roster, which entails after-hours emergency response. Proactively assess development efficiency and implement continual improvement.
Review and realize software requirements in conjunction with other scrum peers. Implement high standards of automated test coverage.
All you need is More than 6 years of mandatory industry experience. Capability to work efficiently, accurately and independently.
Outstanding analytical and problem solving skills. Experience in some common Java development tools, such as : Version Control (GIT, SVN), branching methodologies Build Tools (Ant, Maven).
Testing Frameworks (JUnit, TestNG, Mockito ) SQL Databases (Oracle, Postgres ) JEE Containers and Frameworks (Spring, Portlets, JPA) Expert in Unix / Linux Environment.
Web Services (SOAP) Exposure / hands-on Life-ray Query tuning, application performance tuning. Financial and non financial system integration.
Preferences : Telecom / VAS domain knowledge. Professional Linux exposure. Experience in Python. Experience working in a PCI compliant environment.
Agile development experience. Experience on integration with systems in the financial domain( e.g. creditcard systems, identity management, payment gateways, Western Union etc.
and telecom domain (SMSC, MMSC, HLR, OSS, USSD Gateway, IN) Experience on an agile team using Scrum, Devops, etc. Maven plugin development Why you will love this job : You will be challenged with leading and mentoring a small development team You will be challenged with leading the technical aspects of the project You will have the opportunity to work in a growing organization, with ever growing opportunities for personal growth You will have the opportunity to work with the industry most advanced technologies