Senior Engineer - Java

Tata Consultancy Services Limited
Austin, United States of America
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 130K

Job location

Austin, United States of America

Tech stack

Java
Unit Testing
Cloud Computing
Databases
Continuous Integration
Couchbase
Data Structures
Distributed Systems
Gradle
Hazelcast
Maven
Memcached
MongoDB
Object-Oriented Software Development
Oracle Applications
PCI Data Security Standards
Redis
Amazon Web Services (AWS)
Software Engineering
Software Security
Caching
GIT
Build Management
Cassandra
Kafka
REST
Amazon Web Services (AWS)

Requirements

Do you have experience in Unit testing?, * 8+ years of proven experience in software development.

  • Strong experience in object-oriented programming with Java.

  • In-depth experience in data structures, distributed systems, and storages.

  • Experience with developing and consuming RESTful services.

  • In-depth experience with messaging: SQS, SNS, and Kafka.

  • Experience in service performance profiling and optimization.

  • Design and build of PCI-DSS, PII, and SOX-compliant systems.

  • In-depth experience with databases: Cassandra, Couchbase, MongoDB, and Oracle.

  • Experience in software security and compliance frameworks.

  • Familiarity with caching technologies: Redis, HazelCast, and Memcache.

  • Excellent communication and collaborative skills.

  • Familiarity with cloud technologies.

  • Experience with unit testing frameworks.

  • Familiarity with CI/CD processes, Gradle, Maven, and Git.

  • Excitement and passion to work on amazing products.

  • Proven ability to excel in a fast-paced development team Salary Range: $95,000 - $130,000 a year

Apply for this position