Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer II

Home > Java programming jobs

Software Engineer II in Others

  • Trimble
  • Full time
  • Email
  • Chennai, India

Responsibilities

  • Design, develop, and maintain secure RESTful APIs and microservices.
  • Implement and test software designs within established team processes and maintain Swagger/OpenAPI documentation.
  • Integrate APIs with RDBMS, NoSQL databases, backend systems, and third-party services.
  • Optimize API performance, scalability, and security.
  • Participate in technical and design reviews, code reviews, and comprehensive product testing.
  • Troubleshoot and resolve API performance and functional issues.
  • Collaborate with Product, QA, DevOps, and Architecture teams on global, end-to-end solutions.

Requirements

  • 3–5 years of experience in software product development.
  • Strong understanding of object-oriented programming concepts and hands-on Java development.
  • Strong API and microservices experience using Java/Spring Boot, Python/FastAPI/Flask, or .NET Core.
  • Experience with React UI development.
  • Hands-on knowledge of REST APIs, JSON, OAuth2, JWT, and API gateways.
  • Strong knowledge of SQL/NoSQL databases and RDBMS, plus working knowledge of Linux.
  • Experience with Git, continuous integration tools, cloud deployments, and scripting.
  • Familiarity with AWS, Azure, or GCP cloud platforms.
  • Excellent analytical and problem-solving skills and a self-driven approach.
  • Experience with GraphQL, gRPC, Docker, Kubernetes, API monitoring tools, or gateway technologies such as AWS, Azure, WSO2, or Apigee is a bonus.

Benefits

  • Full-time position based in the Trimble Chennai office with flexible work arrangements.
  • Opportunity to work on purpose-driven construction and enterprise software solutions with global impact.
  • Collaborative and supportive team culture emphasizing belonging, growth, innovation, and ownership.

Trimble

Trimble is a global technology company that connects the physical and digital worlds, transforming the ways work gets done. With relentless innovation in precise positioning, modeling and data analytics, Trimble enables essential industries including construction, geospatial and transportation. W...

Similar positions

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia