Key Responsibilities :
- Develop, enhance, and maintain web applications and backend services using Java 17.
- Build and manage robust integration pipelines and file processing workflows, ensuring seamless data exchange between systems.
- Work extensively with REST and SOAP web services for real-time and batch integrations.
- Implement and manage scheduling mechanisms using Cron jobs for automated processes.
- Support and troubleshoot production environments, ensuring system stability and performance.
- Collaborate effectively with cross-functional teams to gather requirements and deliver high-quality solutions.
- Apply strong understanding of multithreading and OS process concepts in Java development.
- Utilize Unix / Linux environment and command-line tools for development, deployment, and troubleshooting.
Required Skills and Qualifications :
Experience : Minimum 2+ years of hands-on experience as a Java Backend Developer.Java Proficiency : Strong proficiency in Java 17, including deep understanding of multithreading and OS process concepts.Integration Expertise : Proven experience with REST and SOAP web services and file-based integration approaches.Scheduling : Solid understanding of backend integration and scheduling using Cron jobs.Tools : Hands-on experience with development tools such as Maven, Eclipse, Putty, and WinSCP.Operating Systems : Familiarity with Unix / Linux environments and command-line tools.Advanced Concepts : Knowledge of file lock and process lock mechanisms.Support & Enhancements : Ability to work on support projects and handle system enhancements efficiently.Communication : Good communication and collaboration skills to work effectively within a team and with clients.Preferred Qualifications :
Experience integrating with SAP and Oracle systems.Prior experience in large-scale enterprise backend integration projects(ref : hirist.tech)