Zoomposted 17 days ago
$136,907 - $186,000/Yr
San Jose, CA

About the position

Immigration sponsorship is not available for this position. The role involves designing and developing highly complex software integration, troubleshooting and debugging production issues, and working on the development and execution of test plans and test automations. The candidate will partner with the product team to implement solutions for third-party integration, provide on-call support for software in the production environment, and support customers by resolving their issues and concerns effectively.

Responsibilities

  • Design and develop highly complex software integration.
  • Troubleshoot and debug production issues.
  • Work on the development and execution of test plans and test automations.
  • Partner with product team and implement solutions for 3rd party integration.
  • Provide on-call support for software in our production environment.
  • Provide support to customers, resolving their issues and concerns effectively.

Requirements

  • Requires a Master's degree in Computer Science, Information Science, a related field, or a foreign degree equivalent.
  • Must have 1 year of experience in job offered or related occupation.
  • Must have 1 year of experience in using Java to integrate various systems and third-party APIs within software infrastructure and debug, identify, and resolving issues within an application.
  • Must have 1 year of experience in using REST to build and maintain RESTful APIs that allow communication between internal and external services, data retrieval, and manipulation across distributed systems.
  • Must have 1 year of experience in using Spring to develop enterprise-level Java application and handle authentication and authorization for the application.
  • Must have 1 year of experience in using Microservice architecture to componentize the application including Spring Boot to develop Microservices, Kafka for asynchronous messaging for interservice communication, ELK (Kibana) for centralized logging to troubleshoot services, Grafana for service monitoring, and Jenkins and CI/CD to automate testing and integration.
  • Must have 1 year of experience in using modern UI frameworks like React or Vue for front-end development to build modular UI components.
  • Must have 1 year of experience in using GIT to manage code, Maven for dependency management, and CI/CD for continuous integration and Test automation.
  • Must have 1 year of experience in using MySQL/NoSQL to manage data querying and data manipulation.
  • Must have 1 year of experience in using Redis to store frequently accessed data and caching mechanism for API responses.
  • Must have 1 year of experience in using GIT, Maven, and Java Design Principles in Hands-on code review.
  • Must have 1 year of experience in using Junit, Mockito, regression testing, stress testing for Unit testing and Test-Driven Development.
  • Must have 1 year of experience in using Java Spring Boot, Redis, Kafka, CDN, Nginx, ELK stack, MongoDB, Oauth2, JWT to build and develop distributed systems.

Benefits

  • As part of our award-winning workplace culture and commitment to delivering happiness, our benefits program offers a variety of perks, benefits, and options to help employees maintain their physical, mental, emotional, and financial health; support work-life balance; and contribute to their community in meaningful ways.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service