We are looking for a highly skilled API Integration Engineer to design, develop, and maintain robust integration solutions. You will be responsible for connecting disparate systems using a contemporary tech stack centered on Java, AWS, and Apache ecosystem tools. The ideal candidate has deep expertise in middleware, real-time data streaming, and secure communication protocols.
Key Responsibilities
- Integration Development: Design and implement enterprise-level integration patterns using Apache Camel and Spring Boot.
- Data Streaming: Build and manage high-throughput, real-time data pipelines using Apache Kafka.
- Cloud Infrastructure: Deploy and manage scalable integration services on AWS, utilizing Load Balancers to ensure high availability and performance.
- Backend & Database: Develop robust backend logic in Java and manage data persistence using JDBC and Oracle 12c.
- Web Services:
Create and consume secure REST and SOAP WebServices to facilitate seamless system-to-system communication.
- Security & Networking: Implement and maintain secure data transfers using Networking and Communication Protocols including SFTP, HTTPS, and SSL.
- Automation & Scripting: Streamline deployment and operational tasks using Unix Shell scripting and version control via GitHub.
- Monitoring & Observability: Utilize Splunk for log analysis, troubleshooting, and proactive system monitoring.