US Bank Atlanta , GA 30301
Elavon's Atlanta innovation center is seeking a full-time Senior Java Developer to help implement the next generation of global mobile payment solutions. Enter at the "ground floor" and join a data-driven team that executes beyond expectations and pushes the boundaries of what's possible with creative solutions to hard, mobile-centric business opportunities. We offer a highly competitive salary, benefits, 401k and a startup environment that allows for creativity and fun at work.
Position great mobile product experiences that deliver on predicted business and economic results. Own and Account for the implementation of mobile web products developed within the Global Technology Solutions cross-functional team.
Implement software and prototypes into functional, best-in-class, user-focused, competitive, and intuitive mobile user experiences.
Work within a cross-functional team in an Agile/SCRUM development cycle to deliver industry-leading innovations that drive commerce and payment tech user adoption.
Cultivate your own understanding of user/market problems and opportunities for improvement and share your insights.
About Elavon (www.elavon.com)
Elavon is wholly owned by U.S. Bank, the fifth-largest bank in the United States, and provides end-to-end payment processing solutions and services to more than 1.3 million customers in the United States, Europe, Canada, Mexico and Puerto Rico. As the leading provider for airlines and a top five provider in hospitality, healthcare, retail, and public sector/education, Elavon's innovative payment solutions are designed to solve pain points for businesses from small to enterprise-sized.
7 years of professional experience as a Java developer in a project-based environment.
Bachelor's degree in a computer science or related field
10 years of application development experience
MS in Computer Science or related field
5 years global and/or commercial software development experience
Demonstrated experience in cleanly separating data, presenting data, and business logic
Exposure or experience in mobile banking/payment industry
Experience working with java application servers like Tomcat, JBoss, WebSphere and tools Eclipse, Maven/Gulp, Jenkins
Experience with Spring / Hibernate Framework
Understanding and demonstrated knowledge of service oriented architecture(SOA) and best practices
Understanding and demonstrated knowledge of micro services architecture and best practices
Demonstrated knowledge of REST and JSON technologies
Experience with Databases, preferably SQL server or Oracle and demonstrated experience with Data Architecture design principles.
Experience with load balancing concepts, and clustering technologies.
Excellent communication skills, fluent and articulate at presenting processes and conclusions to executive leadership, as well as the ability to persuasively represent design methodologies.
People-orientated and a natural team-leader, comfortable working in a fluid, start-up-like environment where proactivity and self-direction are essential
Enterprise scale software development experience
Experience with Angular JS and or React JS with knowledge of the merits of each technology
Experience with micro services and SOA architectures