About the Role
We are seeking an experienced Backend / Full Stack Developer to design and build scalable hybrid (on-prem + cloud) enterprise data platforms. The ideal candidate will have strong expertise in backend development, enterprise middleware, cloud-native services, and modern data platform technologies.
You will work on mission-critical systems involving distributed processing, workflow orchestration, data lake technologies, and enterprise integration.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Build and support enterprise applications deployed on JBoss / Linux environments
- Develop microservices and REST APIs for high-performance distributed systems
- Implement cloud-native workflows and event-driven integrations
- Build and optimize data ingestion / transformation pipelines
- Work across hybrid infrastructure spanning on-prem and cloud
- Maintain CI/CD pipelines and deployment automation
- Troubleshoot production issues and optimize performance/reliability
- Collaborate with architecture, DevOps, frontend, and data engineering teams
Technology Stack
- Core Backend / Enterprise Stack
- Java
- Spring Boot
- JBoss
- Linux / Unix
- MongoDB
- IBM Db2
Cloud / Data Platform
- Amazon Web Services
- Amazon S3
- AWS Step Functions
- Amazon SQS
- Apache Hudi
- Apache Iceberg
- Amazon DynamoDB
- DevOps / Tools
- Jenkins
- CI/CD / Automation Tools
Nice to Have / Add-On
- Pentaho
- Frontend exposure with React and JavaScript