The Senior Java / IBM ACE Developer will join our technology team at a leading retail bank to design, develop, and support enterprise-grade integration solutions using IBM App Connect Enterprise (ACE) and modern Java technologies.
Requirements
- 5+ years of professional software development experience
- 3+ years of hands-on experience with IBM App Connect Enterprise (ACE) / IBM Integration Bus (IIB)
- Strong Java development experience (Java 8/11/17)
- Proven experience designing REST and SOAP services
- Experience with IBM MQ or enterprise messaging platforms
- Strong understanding of enterprise integration patterns (EIP)
- Experience with message transformation (XML, JSON, SOAP, EDI)
- Proficiency in ESQL and Java Compute Nodes
- Solid knowledge of API design and integration best practices
- Experience with Oracle databases, SQL, and PL/SQL
- Experience with Git and branching strategies
- Familiarity with containerization (Docker, Kubernetes)
- Experience working in Agile/Scrum environments
- Strong problem-solving and analytical skills
- Excellent communication and stakeholder engagement skills
- Bachelor’s degree in Computer Science, Software Engineering, or related field
Benefits
- Health insurance
- Retirement plan
- Paid time off
- Other benefits