Senior Developer

Epsilon

(Irving, Texas)
Full Time
Job Posting Details
About Epsilon
Epsilon is a global leader in creating connections between people and brands. An all-encompassing global marketing company, we harness the power of rich data, groundbreaking technologies, engaging creative and transformative ideas to get the results our clients require. Recognized by Ad Age as the #1 Largest World CRM/Direct Marketing Network, #1 Largest U.S. Agency from All Disciplines and #1 Largest U.S. Mobile Marketing Agency, Epsilon employs over 7,000 associates in 70 offices worldwide.
Summary
Agility Harmony is a Platform for authoring digital marketing campaigns for many of the largest companies in the world, delivering millions of messages a day. The Agility Harmony team is looking for a full stack Java Developer to grow the platform even further.
Responsibilities
* Loves writing code and building great applications. * Wants to work with a team that treats each other with respect and challenges you to be better. * What you know how to do: * Can write Spring 4 beans and Hibernate or JPA data objects. * Knows Spring bean scopes and when to use them. * Writes JUnit test cases. * Can develop SOA services. * Can develop RESTFul API endpoints containing JSON. * Able to identify and fix defective, poor performing or non-scalable code. * Knows how to develop and debug AOP injected code. * Understands software security practices including user authentication and authorization, data validation and an understanding of common DOS and SQL injection techniques. * Is familiar with profiling, code coverage, logging, common IDE’s and other development tools. * Demonstrates good judgment, creativity, and ingenuity in proposed technical solutions * • Coordinates work across teams to build seamless features. * Knows how to use Git or wants to learn. * Can write design specifications and use appropriate charts and diagrams to illustrate your ideas. * Can perform code reviews, providing positive and constructive feedback as well as accept feedback about your own code.
Ideal Candidate
* A Bachelor’s degree in Computer Science or a related field or have equivalent experience. * 5+ years of development experience. * Experience working in an Agile environment * Familiarity with SQL and NoSQL databases.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

If you work here, expect competitive pay, comprehensive health coverage, and endless opportunities to advance your career. From tuition reimbursement to scholarship programs to employee stock purchase plans and 401(k)s.

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.