0-1 years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Junior Java Software Engineer
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Western Union is changing. Yes, we're the company thatmoves money around the world quickly and reliably in 200 countries andterritories. We are also present in over 510,000 locations bringing immensedistribution convenience to our consumers. But we're on the cusp of becomingmuch more than that. Our vision is to be the preferred financial servicesprovider for the underserved - billions of people and businesses with unmetfinancial service needs. That means aggressively pursuing digital, mobile, ATM/kioskand stored value card strategies that meet the needs of today's globalconsumers and businesses. So if you're looking for a company on the move - andtruly one of the most diverse work environments on the planet - then WesternUnion could be for you.

Right now, we are seeking a Junior Java Software Engineer, based at Western Union's Digital headquartersin San Francisco, California. As a Junior Developer, you will beresponsible for implementation of a service delivery model supporting assignedplatforms through a predefined frame-work. This includes the Western Unionpayment pricing engine, operation support, and transaction settlementprocessing.

Sound interesting? Here are some specifics:

* Develop and implement new software, maintain and improveexisting software
* Ensure that software functionality is implemented with awith a focus on code optimization and organization
* Recommend improvements to existing software programs
* Troubleshoot application issues and coordinate issueresolution with operations, functional, and technical teams
* Work with a software development team and Serviceproviders in a geographically distributed structure
* Provide coaching to Junior Associates
* Works independently on simple to medium complex projects

What you will need to succeed:

* B.E. / B.Tech. / MCA in ComputerScience, Engineering or related field is preferred
* Up to 4 years of software developmentexperience
* Financial transaction systems experienceis a plus
* Rock solid foundation in core Java /J2EEskills
* Strong in developing applications usingHibernate and Spring Frameworks
* Must be a problem solver withdemonstrated experience in solving difficult technology challenges, with acan-do attitude
* Experience in developing andimplementing web based solutions
* Knowledge of architecture designconcepts, object oriented design and techniques
* Knowledge of logical and physicaldatabase architectures and operating systems
* Extensive experience in designing anddeveloping REST and SOAP APIs
* Experience with developing APIs (Rest& SOAP based) & creating API documentation
* Experience developing web applications(Spring, RESTful, Jersey, RestEasy,JAX-WS, Web Services)
* Knowledge in Integration/Orchestration(Apache Camel, Jboss Fuse or ActiveMQ) or any other ESB & Caching is a plus
* Experienced working with vendors,managers, and users in the development of robust technical solutions based uponbusiness requirements and objectives
* Experienced software developmentdisciplines-including business modeling, requirements management, component-baseddevelopment, data engineering, configuration and change management, andtesting-into a consistent framework covering the full lifecycle
* Excellent communication andinterpersonal skills
* Excellent time-management andtask-management skills
* Experience in Agile and Iterativedevelopment methodologies
* Strong communicationskills with ability to interact with partners globally
* Ability to be flexible

What it's like here:

Western Union (WU) is a company on themove! We believe that when money moves, better things can happen. From smallbusinesses and global corporations, to families near and far, or NGO's in themost remote communities on Earth, WU helps people and business move moneyglobally. We have a rich legacy of innovation, and are continuing to developnew and more convenient ways for our customers to send and receive moneythrough digital, mobile and retail channels. We have a combined digital andretail network that spans over 200 countries and territories. Some companiesspecialize in cash-based retail money transfer and others play only in digital.We are leaders in both!

Being on the Western Union team meansbeing tenacious and goal-oriented. It means taking risks and quicklyfinding the path to success. It means having integrity, and finding ways tomake things work. It means thriving as part of a diverse, global teamof over 10,000 people who are committed to moving money for better. Itmeans being driven to win, and to do work that makes a difference… on a globalstage. Sound like you? Apply now!

Inclusion and diversity arefundamental to our culture and success. Achieving our common vision depends onpeople with diverse backgrounds working together. Who knows;your unique point of view could be the key to ournext groundbreaking idea. We'd love to explore thatpossibility!

Western Union is proud to be an Equal Opportunity-Affirmative ActionEmployer. The company will provide accommodation to applicants, includingapplicants with disabilities, during the recruitment process, in accordancewith applicable laws. We are committed to equal employmentopportunity regardless of race, color, religion, sex (including pregnancyor related medical conditions), national origin, veteran status, sexualorientation, gender identity, age, disability, marital status or another protectedcategory.