- Design, develop, and maintain enterprise integration solutions using Java, Red Hat Fuse ESB, Apache Camel, and ActiveMQ
- Develop and support RESTful and SOAP-based web services
- Build and maintain integration flows between enterprise applications and databases
- Work with business analysts and system analysts to understand and implement business requirements
- Develop Java batch processing and backend integration services
- Integrate applications with Oracle and SQL Server databases using JDBC
- Participate in code reviews and ensure adherence to development standards and best practices
- Troubleshoot and resolve application, integration, and production issues
- Work within Agile teams to deliver high-quality software solutions
- Maintain technical documentation and deployment artifacts
- Support CI/CD and DevOps practices within the development lifecycle