SOA Framework Software Engineer
Job in
Morrisville, Wake County, North Carolina, 27560, USA
Listed on 2026-08-28
Listing for:
Metropolitan Associates, LLC.
Full Time
position Listed on 2026-08-28
Job specializations:
-
Software Development
Java Developer, Software Engineer, Backend Developer, Full Stack Developer
Job Description & How to Apply Below
Relocation Assistance Available – Possible for the ideal candidate
We are 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 lifecycle development experience building reusable components and API’s from requirements gathering, design, development, unit test as well as documentation.
- Developing core integration technologies supporting our SOA-based application framework.
- Working with peer software development team members to design and enhance our service oriented platform.
- As a SOA Framework Developer you will be responsible for incorporating modern enterprise integration technologies, developing new software modules, integration logic, adapters, and core services for our next generation 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 our software services framework.
- Developing software in an iterative / agile-like manner
- Designing and developing services to integrate with our existing operational platforms
- Maximizing the use of modern enterprise integration technologies to accelerate time to market
- Python experience a plus
- A framework development mindset
- Exposure to working with Apache Thrift
- Knowledge of 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
- Must be eligible to work in the United States (we are not able to sponsor visas at this time)
- Minimum of 7 years of software development experience.
- Minimum of 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.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×