AppD Software Engineer (Java Backend)

  • Full time
  • Prague
  • Posted 4 days ago

What You’ll Do

Our platform handles millions of requests/min and manages rich metadata and graph models in a scalable and highly available platform. You will engage with truly exciting problems and get a chance to fully tap into your talents. You will help us develop horizontally scalable microservices deployed and running in the AWS (Amazon Web Services) cloud environment.

More specifically, on a day-to-day basis, this role involves:

  • bringing to life new software functionality based on product requirements
  • performing peer code reviews and automating all development chores
  • running your code in production and helping to resolve production issues
  • participating in agile ceremonies (daily stand-ups, planning, release and retrospective meetings)
  • broadening your technical and soft skills with the help of our training programs

Who You’ll Work With

First and foremost, you will be working with us. We are a team of highly motivated professionals, and we sincerely believe that this will be a working experience of a lifetime for you. We offer you an outstanding professional software product development experience in a friendly atmosphere.

In AppDynamics, we focus on developing software solution that helps other companies to grow their business. Today, we support over 2500 companies around the globe in their business! We hire great people who are eager to contribute to our culture, and we empower them to do just that. We take pride in thinking beyond our day-to-day job descriptions and encourage you to actively seek out opportunities to build the type of work environment that you want to be a part of. 

Who You Are

You are the kind of engineer that loves solving problems, enjoys large data scaling challenges and you are comfortable rolling your sleeves up. You are friendly, creative, as well as enthusiastic to learn new technologies and passionate about programming and software development.

You should have

  • a good handle of Java programming language
  • a solid understanding of data structures and algorithms
  • user experience with Linux or Unix-based systems

Also, it is a plus if you have any experience with

  • REST service development
  • virtualization and containerization platforms – Docker, OpenStack
  • container orchestration tools – Kubernetes
  • cloud technologies (AWS, Microsoft Azure, Google Cloud)

You must be fluent in English and/or Czech and have a master’s degree in software engineering or another relevant natural sciences field. 

Why Cisco

We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to bring the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren’t afraid to change the way the world works, lives, plays and learns.

We are leaders with vision, tech enthusiasts, pop culture connoisseurs, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation. We are dreamers and we are doers.

Recently we have won the #1 employer in the World award.

We Are Cisco.

To apply for this job please visit