Java J2EE Developer with Transactional Systems experience

Company
Major Media Firm
Location
Stamford, United States

About Major Media Firm

A cross-channel affinity marketing company and is the largest marketer of magazines in the U.S.

Job summary

This position includes developing and maintaining systems supported by the Core Delivery Team. The right candidate will work with an agile, geographically dispersed team as we seek to expand our capabilities and service-enable our existing capabilities. The right candidate should have experience working with transactional systems, including asynchronous processing systems. A strong working knowledge of J2EE development, preferably using message-queuing concepts for scalability and decoupled integration. The environment is innovative, fast-paced, and technically rewarding to the individual. The individual must have strong analytic capability, strong communication, and the ability to work with a team to create innovative solutions.

Key Responsibilities: • Must be able to work with business customers on deliverables and be able to speak the language of the business • Work collaboratively with delivery team to assess business requirements and recommend, design and develop appropriate technical solutions. • Maintain a strong focus on testing, coding standards, and code quality. • Provide/develop a high degree of business functional knowledge to help guide solutions. • Looking for a candidate to take personal ownership for relentlessly developing both application and technical expertise in his/her designated area. • Provide on-call support for production systems

Skills & Requirements

• B.A. or B.S. degree in Computer Science, or equivalent • 2-3 years developing service based implementations, both as consumer and producer • 6-8 years experience developing enterprise-level Java / J2EE web-based applications (Oracle Weblogic experience a plus) • Specific experience in transactional systems implemented using asynchronous message-based integration concepts • Solid understanding of software requirements/design/development techniques, especially use of agile methodologies, Object Oriented design, and design patterns • Experience with a wide range of client and server-side technologies including Spring (MVC) and Hibernate (ORM) • Strong SQL / relational database programming skills (Oracle a plus) • Excellent focus on testing, preferably Test Driven Development using JUnit • Experience in order management, banking, and/or product fulfillment systems a big plus • Experience and expertise in integrations, both internal and b2b with partners and vendors

How to apply

Sponsored by

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.” - Antoine de Saint Exupéry