Software Engineer, SOA Framework MaxPoint Interactive
MaxPoint is seeking a highly motivated SOA Framework Software Engineer in our Morrisville, NC headquarters to develop integration services within a Java framework using SOA principles. This position requires a seasoned Java engineer with full life cycle development experience building reusable components and API?s from requirements gathering, design, development, unit test as well as documentation.
Developing core integration technologies supporting MaxPoint?s SOA-based application framework.
Working with peer software development team members to design and enhance our service oriented platform
As a SOA Framework Java Developer, you will be responsible for incorporating modern enterprise integration technologies, developing new software modules, integration logic, adapters, and core services for the next generation MaxPoint platform.
Work across multiple development teams to enable a new generation of applications and service offerings for our digital advertising platform by designing and developing reusable components for MaxPoint?s software services framework
Preferred Skills and Experiences
Developing software in an iterative / agile-like manner
Designing and developing services to integrate with MaxPoint?s existing operational platforms
Maximizing the use of modern enterprise integration technologies to accelerate time to market
Python experience a plus
A framework development mindset
Messaging system tools - ApacheMQ, RabbitMQ, Apache Kafka
Familiarity with Java technologies like Spring, Maven, Jenkins & Artifactory
Unit testing experience
Prior experience creating and documenting API?s
BS in Computer Science or other technical discipline (with significant computer coursework)
Experience developing applications in Java and utilizing Java platforms, frameworks and technologies
Minimum of 7 years of software development experience.
3+ years of experience with mid- to large-scale software architectures, service oriented architecture principles, and enterprise integration.
Demonstrated expertise in translating conceptual designs into effective and implementable solutions.
Exposure to diverse set of established and emerging software technologies.
What?s in it for you
MaxPoint offers a generous benefits package including company paid premiums for employee and family health, dental and vision coverage, company contributed Flexible Spending Account for eligible medical expenses, 401k, paid vacation and holidays. Additional benefits include optional employee paid life insurance and AD&D, voluntary long-term disability, and employee contributed Flexible Spending Account for eligible medical and dependent care expenses.
MaxPoint takes the precision of hyperlocal digital advertising and applies it to local, regional, and national campaigns to drive in-store sales. Our proprietary Digital Zip technology uses the latest in real-time data to pinpoint and reach the consumers most likely to buy products. Trusted by the top 20 leading global marketers, MaxPoint?s precise and efficient technology brings smarter digital advertising and higher sales to brands, retailers, and agencies across the globe. Learn more at www.maxpoint.com.
||Morrisville, NC |