As a Java
Application Engineer on our Foundation Platform User Services Technology team,
you will bring a broad experience of successfully ideating and delivering value
that enables Client to increase productivity, realize efficiencies and build
profitable customer experiences. You will be responsible for building simple
and intuitive APIs’ for a very large developer community within Client.
Interest and experience in the latest methodologies goes a long way here and
we're looking for people who are passionate about the world of value-driven
solution delivery. You'll get to work alongside truly talented teams and help
them enhance their performance by promoting collaboration and innovation.
To be considered, you'll bring the following:
Diverse experience utilizing a
wide array Java tools in business, Web, and client-server environments
including Java Platform, Cloud computing platforms like AWS.
Expertise and Strong
understanding in building Simple/Intuitive APIs for a very large developer
community within Client.
Fluent understanding of
multiple development languages including Java, Scala and node.js and ability to
write clean, eloquent, minimal code in a load-balanced environment to achieve
value added business outcomes.
Expertise in Object Oriented
analysis and design, Classic design patterns and J2EE patterns.
Comfortable designing and
developing Object Oriented, multi-tier applications in a complex architectural
landscape on open source frameworks like Netflix OSS.
Experience, interest and
adaptability to working in a Waterfall or Lean/Agile delivery environment.
Strong preference for SCRUM/XP development expertise.
listening, written and verbal communication skills
Successful track record
collaborating with product owners, product managers and business subject matter
experts to ensure delivered solutions optimally support the achievement of
Passion for coaching, teaching,
mentoring and learning.
Commitment to and hands-on
experience in leading/performing technical quality reviews.
Commitment to collaborate with
other developers and subject matter experts to establish the technical vision
and analyze tradeoffs between usability and performance needs.
Experience with Eclipse,
IntelliJJunit, REST Web Services, No SQL is preferred To make it clear, we're
not looking for just anyone. We're looking for someone special, someone who had
these experiences and clearly demonstrated these skills
Bachelor's degree in Computer Science, Information Systems,
Business, or other relevant subject area
5 years of professional
experience in IT or business in software (preferably Backend Services and API )
2 years of additional relevant
professional experience accepted in lieu of a degree
Strong design and development
experience with Java EE, JSON, Cloud Computing.
2 significant years of
experience in RESTful web services development
Strong business acumen to
quickly learn new business processes and understand how IT needs to support the
business in achieving revenue and profit goals
Comfortable working in a
fast-paced, results-oriented environment
capability, including ability to motivate and mentor others within work group
Excellent verbal and written
communication and collaboration skills to effectively communicate with both
business and technical IT teams
Lean experience with applied
principles and methods preferred.
Ability to pass a 7 year