Sr. Middleware Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+27 more
Requirements
- 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Highest Paying Tech Companies for Developers
93 Java Interview Questions You Should Prepare For
Why Upskilling And Reskilling is Important For Developers