Job Description
Skill: Sr. Java Developer
Required Skills
- Strong hands-on experience in (Java 8+)
- Expertise in Spring Boot and Microservices
- Experience with Apache Kafka
- Hands on experience with Apache Camel and OpenAPI
- Strong understanding on RESTful services and API design
- Experience with API Gateway and security (JWT, OAuth)
- Knowledge in Google Cloud Platform
- Experience with Docker and Kubernetes
- Good Experience in Git and CI/CD pipelines
- Strong knowledge in of SQL databases.
Preferred Skills
- Exposure to Redis or caching strategies
- Experience with monitoring/logging tools (Kibana, Splunk, ELK, Dynatrace, etc)
- Knowledge of distributed system
- Knowledge of Commercial Banking (ACH, Wires, lockbox, loans, line of credit, etc)
Good To Have
- Experience working with legacy system modernization
- Prior experience in Vendor integrations
- Experience working with Back base Integration
Salary Range - $100,000-$120,000 a year
TCS Employee Benefits Summary
- Discretionary Annual Incentive.
- Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
- Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
- Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
- Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Qualifications: BACHELOR OF COMPUTER SCIENCE