Engineer I
American Express
- Bangalore, Karnataka
- Permanent
- Full-time
- B.Tech. / B.E. / M.Tech. / M.S. in Computer Science or relevant discipline
- 3+ years of experience in design and development of highly scalable applications and platform development
- Extensive hands-on experience building services using these technologies (Java, Spring boot, Microservices)
- In depth knowledge and Hands-on working experience on Restful web services
- Good Knowledge in messaging systems: Kafka/RabbitMQ
- Working knowledge of SQL and NoSQL database technologies.
- Knowledge on unit testing frameworks (Junit, Jest, Spock etc) and code quality control platforms like Sonar
- CI/CD development environments/tools: Git, Maven, Gradle, Docker, Kubernetes, Jenkins, Azure DevOps
- Well-Versed with Logging and Metrics tools and technologies (ELK/Splunk/Grafana)
- Strong hands-on development skills to prototype technical solutions.
- Strong desire to drive change, and ability to adapt to change quickly. Willing to learn new and emerging technologies.
- Good communication and interpersonal skills
- Competitive base salaries
- Bonus incentives
- Support for financial-well-being and retirement
- Comprehensive medical, dental, vision, life insurance, and disability benefits (depending on location)
- Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
- Generous paid parental leave policies (depending on your location)
- Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
- Free and confidential counseling support through our Healthy Minds program
- Career development and training opportunities