Senior Java Developer

Date: Jun 6, 2019

City: Guadalajara, JAL, MX

Company: Amdocs, Inc.

Organizational Level 1 : Amdocs Technology 
Organizational Level 2 : Open Market 
Manager : Jairo Narez
Required Travel : Minimal  
Open to Relocation :
 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

We’re seeking enthusiastic, collaborative and resourceful people from a range of backgrounds who know how to get things done. Success comes from our culture, diversity and dynamic global team so we value people who are authentic, take ownership, and deliver together. Does this sound like you? Join our team: we're friendly, caring, weirdly tenacious, and fun.

What will your job look like?

Would you like opportunities to explore new technologies such as ZooKeeper, Cassandra, Hadoop, and Redis? Do you love delivering features that delight customers?

One of our prodicuts, OpenMarket, is currently seeking Java developers to design, build, configure, and test application software. Our architecture consists of a growing number of microservices that drive our platform. Working on a small, dedicated service team, you will ensure your services are able to scale while maintaining high-performance in a 99.99% up-time environment.


Do you value having end-to-end ownership of your services? Teams oversee the deployment, operation, monitoring, and occasional "last tier" support of the services they own.
 

All you need is...

  • Expert-level Java server-side software design and development
  • Experience with high availability and scalability of RESTful web services and microservices
  • Experience with dependency injection frameworks (Spring, Guice)
  • Creative and analytical problem-solving skills
  • Thorough understanding of persistence (SQL or NoSql) and data modeling
  • Solid practices around testing to ensure quality (e.g. unit testing, TDD, integration testing, performance testing)
  • Working knowledge of Linux such as scripting and command line tools
  • Desire to lead by example by promoting standards and methodologies within your team
  • Ability to organize and provide direction to your service team

 

Nice to have

  • Experience with Agile software development methodologies
  • Experience with Maven and Git
  • Experience with UI frameworks (AngularJS, ReactJS)
  • Knowledge of mobile messaging

Why you will love this job?

  • You love being a part of a small, dynamic, and agile team that encourages you to learn and grow
     You desire to work with some of the world’s top brands
     You love finding solutions to interesting problems
     You welcome having autonomy with complex tasks
     You are passionate about using your experience and expertise to inspire the team

                     

Find similar jobs: