Java Engineer

Tata Consultancy Services Limited
Sunnyvale, CA, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$80,000.0 - $110,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Performance Management Automation of Tests Cloud Computing Computer Programming Databases Continuous Integration Data Structures Data Stores Distributed Systems Hypertext Transfer Protocols (HTTP)
+22 more
JSON MongoDB Node.Js Object-Oriented Software Development E2e Testing Data Driven Tests Software Engineering TCP/IP TypeScript Web Applications Web Services Extensible Markup Language (XML) Transport Layer Security Enterprise Software Applications Test-Driven Development (TDD) Information Technology Playwright Data Management Restful APIs Es2015 Api Management Programming Languages

Requirements

Java, Software Engineering, Computer Science, Data Structures, Algorithms, Automation, Distributed Applications, Web Application Infrastructure, Cloud Applications, Programming Languages, Required Skills: Java REST Spring

Experience: 8 - 10 Years, * Good experience in enterprise application development and quality engineering-based automation framework development

  • Strong foundation in computer science fundamentals such as data structures and algorithms
  • Experienced in delivering advanced automation solutions for multi-tier, distributed web applications with cloud infrastructure knowledge and experience
  • Good Knowledge in Object Oriented concepts, TypeScript/JavaScript programming languages, including understanding of syntax, core libraries, and modern features
  • Hands-on programming experience with TypeScript, JavaScript (ES6+), and Node.js related technologies: Playwright, Page Object Model, Test Framework Architecture, E2E Testing, API Testing
  • Solid understanding of technologies such as Web Services, REST API, XML, JSON, HTTP, SSL, TCP/IP, Browser automation, application performance testing
  • Experience in developing test frameworks that utilize databases (e.g., MongoDB) and other data stores for test data management
  • Experience in building scalable test automation frameworks, reusable test components, and data-driven testing pipelines
  • Ability to articulate the benefits of Test-Driven Development, Continuous Integration, and automated testing best practices
  • Excellent troubleshooting, problem-solving skills and the ability to design scalable, and maintainable test automation solutions
  • Ability to communicate effectively- Self driven, have good communication skills, to take ownership on test framework development and deliverables
  • Have keen eye for quality and have great attitude towards work and ability to work collaboratively in a team environment.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Loading talks and stories from around this role…