> Markdown version of [/jobs/ext/644069-sr-middleware-developer](https://www.wearedevelopers.com/jobs/ext/644069-sr-middleware-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Middleware Developer - **Company:** US Tech Solutions, Inc. - **Location:** Winston-Salem, NC, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Application Portfolio Management, Unit Testing, Cloud Computing, Information Systems, Databases, Electronic Data Interchange (EDI), Middleware, File Server, Github, Revision Control Systems, Hypertext Transfer Protocols (HTTP), Java Database Connectivity, Java Message Service (JMS), JSON, Microsoft SQL Server, Mule, NoSQL, Oracle (Applications), Release Management, Simple Object Access Protocol (SOAP), Software Deployment, PL-SQL, SQL Databases, Subversion, Systems Integration, Management of Software Versions, Web Services, Extensible Markup Language (XML), Extensible Stylesheet Language Transformations (XSLT), Oracle Soa, Spring-boot, Software Security, Information Technology, Enterprise Integration, Dataweave, Restful APIs, Software Version Control - **Published:** June 25, 2026 - **Apply:** https://www.juju.com/job/00000000gazrw2 ## About the Role + The Sr. Developer (Middleware) will design and develop technical web services and integration solutions that support our current business needs in accordance with established standards. Contribute to all aspects of project life cycle from design to deployment. This position will design, code, unit test and collaborate with other technical members of the team to carry out the project requirements and deliverables. The ideal candidate will reflect a mix of qualities: effective communication, technical proficiency and the ability to work effectively with technology partners and other internal customers to provide responsive support across our application portfolio. Responsibilities: * Developing interfaces and web services using Oracle SOA, OSB and Spring boot. * Deliver solutions on API led approach. * Develop SQL/PLSQL code where necessary. * Provide solutions using core java/ spring. * Develop integrations between different databases (Oracle, SQL Server, No SQL), File servers. Experience: * 6+ years of experience in IT/Technology industry. * 5+ years of experience in Oracle development, design and architecture. * 4+ years of experience with Databases. * 4+ years of experience of Java/J2EE development. * 3 years of development experience B2B. * 4+ years of experience with middleware code migrations. * Experience with change management tools and processes, including source code control, versioning, branching, defect tracking and release management. Skillsets: * Must have hands-on experience with production deployment and post production support. * Must have experience developing sprint boot service. * Working experience on both On-Premise and Cloud-Hub environments. * Knowledge of various integration concepts including: Business-to-Business (B2B), platform-to-platform and EDI Trading Partner Integration development. * Must have strong experience on various middleware technologies, Oracle adapters, JMS, AQ. * Good exposure to Github, Subversion or other versioning tools. * Must have experience in JAVA and spring. * Good understanding of data formats like XML, JSON, EDI, CSV, NVP * Good understanding of integration technologies like HTTP, XML/XSLT, dataweave, JMS, JDBC, REST, SOAP, WebServices and APIs. Education: + Bachelor's degree or equivalent in Computer Science, Information Technology, Information Systems, or a field related Additional Qualifications: * Ability to work effectively with minimal supervision and guidance. * Ability to communicate effectively to all layers of business and management. * Real-world experience helping define integration solutions. * Good exposure to webservice/ API security. * Developing Mule services is a value add for this role. ## Related Videos - [Why make use of an integration platform in today's software developments and infrastructure?](https://www.wearedevelopers.com/videos/758-why-make-use-of-an-integration-platform-in-today-s-software-developments-and-infrastructure) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Migrating half a million users to a new payment service provider](https://www.wearedevelopers.com/videos/730-migrating-half-a-million-users-to-a-new-payment-service-provider) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)