Engineer I
On-site · Bengaluru, Karnataka, India
Job Summary
Engineer I at Amex GBT responsibilities include designing and developing scalable full-stack applications using React on the frontend and Spring Boot on the backend, building and optimizing PostgreSQL schemas and queries, developing Kafka-based real-time pipelines, deploying on ROSA/OpenShift on AWS, configuring ELK for centralized logging, collaborating with product managers and architects, participating in code reviews and sprint planning, and promoting CI/CD and secure coding practices while mentoring junior engineers.
Required Qualifications
- Minimum 4 years of hands-on software engineering experience with full-stack development
- Proficiency in React.js including hooks, state management, and responsive UI development
- Deep expertise in Spring Boot building RESTful APIs and microservices architecture
- Advanced knowledge of PostgreSQL data modelling, query optimization, indexing strategies, and migrations
- Hands-on experience with Apache Kafka producers, consumers, topic management, and stream processing
- Experience deploying and managing applications on ROSA (Red Hat OpenShift on AWS) or equivalent Kubernetes/OpenShift platforms
- Proficiency with ELK Stack (Elasticsearch, Logstash, Kibana) for logging and observability
- Experience with CI/CD tools (Jenkins) and containerization (Docker)
- Proficiency in Java and JavaScript/TypeScript; familiarity with testing frameworks (JUnit, Jest, Cypress)
- Knowledge of travel industry a plus
- Experience with GraphQL, gRPC, or service mesh technologies could be beneficial
- Exposure to observability platforms beyond ELK (Prometheus, Grafana, Jaeger)
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.