Senior Java Developer

Short Description

Western Union is hiring for Senior Java Developer who will drive design, development, and delivery of key components of platforms & services. Also do software testing, quality assurance, performance tuning, improvement, balancing, usability and automation.

Job Description

  • Build winning software and services using cutting edge open-source technology.
  • Engage with teams to define requirements/interfaces/implementation approaches.
  • Drive design, development, and delivery of key components of platforms & services.
  • Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysis.
  • Collaborate with other engineers to write testable, reliable code, continuously deploying to production systems.
  • Object-oriented Design and Analysis (OOA and OOD).
  • Exercise agile development methodologies to create platform services and features.
  • Software testing, quality assurance, performance tuning, improvement, balancing, usability and automation.

Educational Qualification:
  • BSc in Computer Science or equivalent experience in Software Development.
  • 3+ years of experience in web Application, infrastructure, distributed systems, and/or large-scale databases.
  • Experience with software engineering best practices (test driven development, continuous integration, code reviews, etc.).
  • Experience with Spring framework.
  • Experience in object-oriented programming and design.
  • Experience in RDBMS like Oracle/MySQL and NoSQL technologies like Couchbase.
  • Sharp analytical abilities and proven design skills.
  • Familiar with Cloud environment & deployment.
  • Familiar with logging tools like LogStash or Splunk.
  • Exposure / experience with container and cloud technologies such as Kubernetes, Docker, AWS.
  • Exposure / experience with Kafka, Apache Spark.

Additional Skills:
  • Knowledge in RESTful API design skills and experience with API management tools like APIGEE, AWS API Gateway.
  • Knowledge in distributed system design.
  • Exposure to Java stack including Enterprise Java, Microservices based APIs.
  • Exposure on cloud-based software development using AWS/Azure.
  • Have experience with financial services and payments.

Senior Java Developer
Mid-Senior-level Information | Information Technology | Technology Full-time Other | Engineering | Information Technology Java | Jaspersoft
With a 160+ year history of connecting people when it matters most, Western Union continues to shape the world in which we live. Western Union offers one of the easiest ways for families, friends and businesses to send money and stay connected almost anywhere in the world. It all comes down to the relationships we have established over many years. Together with our Agents, we speak our consumers languages and live in our consumers neighborhoods. And we share our consumers cultures. We are a significant part of each others lives. As a result, our Agents and employees are more like ambassadors. They are ambassadors of trust. Ambassadors of responsibility. And ambassadors of hope. They are the living, breathing manifestation of who we are as a company and everything we stand for. We are inspired, driven, responsible, connected, and game-changers. And we're moving forward with other new ventures too! Western Union has launched WU Digital in San Francisco, CA. This technology-driven division will focus on mobile and online services. Wherever our customers go and however they want to connect well be there! We did not become the worldwide leader in money movement services overnight. The employees of Western Union have been the backbone of our innovative spirit and continued success since our beginnings in 1851. And its a proud tradition that continues today with the next dedicated, enterprising individual that joins our team hopefully, you!