You will design, develop, and maintain backend services and middleware using Java.
This role is on-site.
Responsibilities
- Design and implement object-oriented software using established design patterns.
- Develop and manage middleware services including SOAP, XML, and RESTful APIs.
- Build and maintain multithreaded systems for efficient processing.
- Collaborate with business users to gather requirements and implement solutions.
- Work within an agile, global delivery team using iterative development practices.
Required Skills
- 5+ years of professional experience in Java development.
- Strong knowledge of databases and middleware technologies.
- Hands-on experience with Spring and Hibernate frameworks.
- Proficiency in Object-Oriented Analysis, Design, and Programming.
- Experience building multithreaded systems.
- Experience with MQ Autosys and messaging services.
- Competency in JavaScript, HTML, and CSS.
- Ability to implement responsive designs and SaaS models.
Preferred Skills