Software Engineer 2- REQ 1729_Java Zebra

8 years

0 Lacs

Posted:3 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Us

Tessolve offers a unique combination of pre-silicon and post-silicon expertise to provide an efficient turnkey solution for silicon bring-up, and spec to the product. With 3200+ employees worldwide, Tessolve provides a one-stop-shop solution with full-fledged hardware and software capabilities, including its advanced silicon and system testing labs.Tessolve offers a Turnkey ASIC Solution, from design to packaged parts. Tessolve’s design services include solutions on advanced process nodes with a healthy eco-system relationship with EDA, IP, and foundries. Our front-end design strengths integrated with the knowledge from the backend flow, allows Tessolve to catch design flaws ahead in the cycle, thus reducing expensive re-design costs, and risks. We actively invest in the R&D center of excellence initiatives such as 5G, mmWave, Silicon photonics, HSIO, HBM/HPI, system-level test, and others. Tessolve also offers end-to-end product design services in the embedded domain from concept to manufacturing under an ODM model with application expertise in Avionics, Automotive, Industrial and Medical segments. Tessolve’s Embedded Engineering services enable customers a faster time-to-market through deep domain expertise, innovative ideas, diverse embedded hardware & software services, and built-in infrastructure with world-class lab facilities.Tessolve’s clientele includes Tier 1 clients across multiple market segments, 9 of the top 10 semiconductor companies, start-ups, and government entities. We have a global presence over 12 countries with office locations in the United States, India, Singapore, Malaysia, Germany, United Kingdom, Canada, UK, Japan, Taiwan, Philippines, and Test Labs in India, Singapore, Malaysia, Austin, San Jose.For more details, visit www.tessolve.com .

Job Overview

Brief description about the Job.

Job Location

: Electronic -City, Phase – II, Bangalore.

What You’ll Do

  • Design, develop, and maintain high-performance backend services using Java (Spring Boot).
  • Build and maintain gRPC-based APIs and services for real-time communication between microservices.
  • Design REST API and rRPC services
  • Manage and optimize Gradle build configurations.
  • Containerize applications using Docker and deploy them on GKE (Google Kubernetes Engine).
  • Write and maintain efficient, reusable, and reliable code with unit/integration tests.
  • Use PostgreSQL for data storage, design schemas, and optimize queries.
  • Set up and manage CI/CD pipelines using Jenkins.
  • Monitor services and troubleshoot production issues using logs and metrics.
  • Collaborate with frontend, QA, DevOps, and product teams to deliver high-quality features.

Who You Are

  • Over 8 years of hands-on experience in backend software development using Java 11+ and Spring Boot.
  • Proficient in Functional and Reactive Programming paradigms in Java.
  • Solid understanding of Java multithreading and concurrent programming principles.
  • Deep expertise in Spring Security, including implementation of custom security filter chains, authentication providers, and role-based access control.
  • Strong background in designing extensible and maintainable codebases using design patterns such as Builder, Factory, and Strategy.
  • Skilled in building and consuming gRPC services for efficient service-to-service communication.
  • Extensive experience in containerizing applications with Docker and deploying them on Google Kubernetes Engine (GKE).
  • Proficient in debugging and monitoring applications using Google Cloud Logging and Monitoring tools.
  • In-depth knowledge of Gradle, including multi-module project setup, task customization, and dependency management.
  • Strong command of PostgreSQL, with expertise in indexing, partitioning, and performance tuning.
  • Well-versed in configuring and maintaining CI/CD pipelines using Jenkins, with a focus on automation and reliability.
  • Solid grasp of distributed system architecture, RESTful API design, networking fundamentals, and application security.
  • Experienced in using observability tools and logs for troubleshooting production issues.
  • Committed to writing efficient, reusable, and well-tested code, supported by thorough unit and integration testing.
Tessolve Semiconductor Private Limited, as well as its affiliates and subsidiaries (“

Tessolve

”) does not require job applicants to make any payments at any stage of the hiring process. Any request for payment in exchange for a job opportunity at Tessolve is fraudulent and should be ignored. If you receive any such communication, we strongly advise you to refrain from making any payments and to promptly report the incident to us at hr@tessolve.com. Tessolve is not responsible for any losses incurred due to such fraudulent activitiesHomeTessolve is one of the top semiconductor solutions companies globally. We are end-to-end solution provider, from chip design, test, & PCB engineering. Call now!

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Tessolve logo
Tessolve

Semiconductor and Electronics Engineering

N/A

RecommendedJobs for You