Senior Software Engineer

Dex Media

(Grapevine, Texas)
Full Time
Job Posting Details
About Dex Media
Dex Media is dedicated to working with local businesses to provide marketing solutions that will help them win, keep and grow their business and be successful. There was a time when all that was needed to promote a business was a listing in the local newspaper. However, times have changed. Today’s local businesses often find themselves in direct competition with national chains or subjected to the pricing whims of local on-demand companies.
Responsibilities
* Work as senior software engineer for multiple projects at various levels of complexities. * Perform analysis on the provided business requirements transforming them into designs that provide flexibility and reusability. * Prepare detailed designs, develop/review code, and perform/support unit testing and deployments in a DevOps / Agile environment. * Work with cross functional teams to help solve complex issues. * Interact with architects/leads and suggest design solutions. * Interact with offshore resources to review code, review test results, and resolve issues in timely manner. * Embraces working in a DevOps focused environment with a deep interest in engineering high quality solutions that test and deploy with ever improving demonstration of success. * Bring enthusiasm, ownership and pride to your daily work and team interactions. * Provide operational support for break/fix activities.
Ideal Candidate
* Five years of experience developing in Java and JEE on UNIX, Linux, and/or Windows. * Extensive experience with SQL performance tuning and performance improvement of java applications is highly desired. * Experience with all phases of the Software Development Lifecycle, including analysis, design, coding, testing, debugging and documentation. * Experience in creating and consuming Web Services (Primarily RESTful and SOAP helpful). * Experience with Axis, Xfire, XSD, Jersey and JSON. * Experience using relational database Oracle, Web Server Apache Tomcat. * Experience with Spring framework, multi-threaded applications. * Experience with micro services and loosely coupled architecture. * Hands on experience in JMS or any other messaging related concepts. * Strong software development process background using Agile methodologies. * Experience using Maven and Jenkins as build tools. * PeopleSoft and any Java UI Experience is a plus. * Experience with online advertising. * Understanding of backend, high volume transactional processing in client server applications. * BS in Computer / Engineering disciplines or equivalent work experience.

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.