What are the responsibilities and job description for the Java Software Engineer position at Hire'in Solutions?
About the Company
We are a leading technology firm dedicated to delivering innovative solutions that empower businesses to thrive in a digital world. Our mission is to drive transformation through cutting-edge technology and a commitment to excellence. We foster a collaborative culture that values diversity, creativity, and continuous learning.
About the Role
The Java with MuleSoft position is a critical role responsible for designing and implementing enterprise integration solutions that enhance our operational capabilities and support our clients' needs.
Responsibilities
- Design, develop, and implement enterprise integration solutions using MuleSoft Any point Platform (Mule 4)
- Build and maintain RESTful and SOAP APIs with secure, scalable integration patterns
- Develop custom components and services using Java/J2EE, Spring, and related frameworks
- Apply API-led connectivity, SOA, and integration patterns such as:
- Message routing
- Transformation
- Orchestration
- Error handling
- Ensure solutions meet functional, non-functional, security, and compliance requirements (especially in banking systems)
- Perform unit testing, integration testing, and support automated test suites
- Participate in Agile/Scrum ceremonies, story refinement, estimation, and technical documentation
- Troubleshoot, debug, and optimize performance of integration solutions
- Collaborate with architecture, security, and business teams
- Support CI/CD pipelines and DevOps practices for integration deployments
Qualifications
Education details: Bachelor's degree in Computer Science, Information Technology, or a related field.
Required Skills
- Proficiency in Java/J2EE and related frameworks
- Experience with MuleSoft Any point Platform (Mule 4)
- Strong understanding of RESTful and SOAP APIs
- Knowledge of Agile/Scrum methodologies
Preferred Skills
- Experience in banking or financial services industry
- Familiarity with CI/CD and DevOps practices
- Understanding of security and compliance requirements
Pay range and compensation package
Competitive salary based on experience and qualifications.
Equal Opportunity Statement
We are an equal opportunity employer and are committed to fostering a diverse and inclusive workplace. We encourage applications from individuals of all backgrounds and experiences.