About
Job Description
Job ID: 69794
Required Travel :No Travel
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 design, develop, modify, debug and/or maintain software systems.Responsible for one or more specific modules within a large software system scope
What will your job look like?
* Development of web application using React JS, Node JS
* Enhancing existing web application with Struts architecture
* Migrating web application from Struts to Spring MVC
* Perform performance engineering analysis on Web applications
* Troubleshoot production and testing issues for resolution on Web applications
* Perform root cause analysis for production incidents
All you need is...
* 4+ years total experience in development in Spring MVC, Javascript, JQuery, HTML5, REST
* 2+ years of strong experience working in React JS, Angular JS or Javascripts
Good to have -
* 2+ years of experience in Node JS, Java, Docker, Kubernetes, microservice platforms
* Experience in Linux/Unix
* Experience in CI/CD, Security and performance tuning
* Experience with leading Design & Architecture
* Development Practices such as TDD/BDD
* Code quality analysis of performing static and dynamic analysis on their own code
Why you will love this job:
* You will be challenged with design and develop new software applications
* 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