We are seeking a highly skilled Senior Java Integration Developer with deep expertise in Java, Spring
Boot, and enterprise system integrations. The ideal candidate will have hands-on experience developing
and optimizing RESTful APIs, managing secure file transfers, and integrating with platforms like SAP,
Salesforce, and MES. This role requires strong knowledge of security protocols, performance tuning, and
CI/CD practices.
Duties and Responsibilities
• Core Skills in Java & Spring Boot: Strong experience with Java, Spring Boot, and building
microservices for integrations, Expertise in developing RESTful APIs and integrating systems using
protocols like HTTP/S, SFTP, JMS, SOAP.
• Integration Expertise: In-depth experience with handling remote file systems and protocols (e.g.,
FTP, SFTP), Experience with enterprise application integrations (SAP, Salesforce, MES etc ).
• Security Implementation: Expertise in OAuth2, JWT, and other security protocols for API and file-
based integrations.
• Performance Optimization: Ability to optimize API and integration performance, implement
caching, data batching, and load balancing techniques.
• Problem-Solving & Troubleshooting: Strong debugging and troubleshooting skills for resolving
integration, connectivity, and data transformation issues.
• Development Tools & Automation: Experience with CI/CD pipelines, version control (Git), and
Maven for build automation, Familiarity with JUnit for unit testing.
Preferred Qualifications:
• · 6+ years of hands-on experience in Java, Spring Boot, Maven etc.
• Cloud & Containerization:
• Familiarity with cloud platforms (AWS, Azure) and experience deploying integrations in cloud
environments.
• Experience with Docker and Kubernetes for containerizing integration services.
DevOps Experience:
• o Knowledge of DevOps practices and tools, including CI/CD pipelines and infrastructure
automation.
Certifications:
• Relevant certifications, such as Oracle Certified Professional Java SE or Spring Professional.