Java Backend Developer

Bosch

Bengaluru

On-site

INR 2,800,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bosch Global Software Technologies Private Limited in Bengaluru seeks a senior Java developer with 5+ years of experience. You will design and build Java applications using Core Java, Spring, REST APIs, and microservices.

The role requires hands-on work with Docker, databases, and CI/CD, delivering secure, scalable software. You will analyze client requirements, develop and customize solutions, and ensure quality through testing and documentation, while collaborating in an Agile/Scrum

Qualifications

  • 5+ years of Java application development experience.
  • Strong knowledge of REST APIs, microservices and security.
  • Experience with CI/CD and containerized deployments.

Responsibilities

  • Requirements analysis with clients.
  • Develop high-quality Java applications.
  • Customize existing functionalities per customer needs.
  • Testing: unit testing and ensuring reliability and security of delivered solutions.
  • Troubleshooting: identify and resolve issues, performance bottlenecks.
  • Integration: data flow with databases and third-party APIs.
  • Documentation: create technical docs and design specs.
  • Continuous improvement: stay updated with trends and best practices.

Skills

Core Java
Java 17+
Java 21
Swing
Spring Framework
Spring Web
Spring Context
Spring Test
Reactive programming
Project Reactor
REST APIs
HTTP & TLS
Microservices
Security
Encryption
XML
SOAP
Docker
Containerization
SQL
PostgreSQL
MySQL
MariaDB
Jenkins
GitLab CI
GitHub Actions
JUnit
Integration testing
Agile/Scrum
Problem solving
Communication skills

Tools

Jenkins
GitLab CI
GitHub Actions
Docker

Job description

Company Description

Bosch Global Software Technologies Private Limited is a 100% owned subsidiary of Robert Bosch GmbH, one of the world's leading global supplier of technology and services, offering end-to-end Engineering, IT and Business Solutions. With over 27,000+ associates, it’s the largest software development center of Bosch, outside Germany, indicating that it is the Technology Powerhouse of Bosch in India with a global footprint and presence in the US, Europe and the Asia Pacific region.

Job Description
Roles & Responsibilities :

· 5+ Years of proven experience in Java application development with a strong understanding of Core Java(Java 17+, preferably Java 21) and Swing application development.

· Strong expertise in Spring Framework (Spring Web, Spring Context, Spring Test)
Hands-on experience with reactive programming (Project Reactor or similar Java patterns).

· Solid understanding of REST API design, HTTP protocols, and microservices patterns
Knowledge of TLS/SSL, HTTPS, and secure communication protocols.

· Experience with digital signatures, encryption, and key management concepts.

· Experience with XML, SOAP, REST APIs, and message security.

· Experience with Docker and containerized deployments.

· Proficiency in SQL and relational databases (PostgreSQL, MySQL, MariaDB).

· Familiarity with CI/CD platforms (Jenkins, GitLab CI, or GitHub Actions)

· Strong knowledge on JUnit and integration testing.

· Good analytical, problem solving and debugging skills.

· Solid understanding of software development methodologies, TDD, design patterns, best practices.

· Exposure to catering to non-functional requirements - performance, security.

· Extensive knowledge of software development methodologies, Agile/Scrum practices.

· Good communication skills.

Key Responsibilities:

· Requirements Analysis: Gather and analyze client requirements, understand business processes.

· Development: Apply best coding standards and design patterns to ensure the good quality deliverables with maintainability.

· Customization: Customize existing functionalities as per the requirement of the customer.

· Testing: Conduct unit testing and participate in the quality assurance process to ensure the reliability, performance, and security of developed solutions.

· Troubleshooting: Identify and resolve issues, bugs, and performance bottlenecks in the product, providing timely support to clients and end-users.

· Integration: Integrate existing with other enterprise systems and applications, such as databases, third-party APIs, and legacy systems, to ensure seamless data flow and functionality.

· Documentation: Create technical documentation for the solutions, including design specifications, user manuals, and process diagrams.

· Continuous Improvement: Stay updated with the latest trends and best practices in Java development, proposing and implementing improvements to enhance the product's capabilities and performance.

Soft Skills
  • Clear and structured communication
  • Eagerness to learn new concepts and technologies
  • Team-oriented mindset with ownership and accountability
Qualifications

Educational qualification:

Experience :

Mandatory/requires Skills :

Preferred Skills :

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

SW Developer - Frontend & Backend (Core Java & Angular)
SW Developer - Frontend & Backend (Core Java & Angular)

Robert Bosch Group • Karnataka

On-site
INR 1,500,000 - 2,500,000
Java Developer
Java Developer

Wissen • Bengaluru

On-site
INR 1,200,000 - 2,500,000
Java Backend Developers
Java Backend Developers

United States Digital Space LLC • Maharashtra

On-site
INR 900,000 - 1,300,000
Java Backend Developer
Java Backend Developer

United States Digital Space LLC • Karnataka

On-site
INR 1,500,000 - 2,000,000
Java Back End Developer - Bangalore
Java Back End Developer - Bangalore

Tata Consultancy Services • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Staff Software Engineer
Staff Software Engineer

Robert Bosch Group • Bengaluru

On-site
INR 4,200,000 - 6,600,000
Java Back End Developer
Java Back End Developer

Tekskills • Bulandshahr

Hybrid
INR 1,500,000 - 2,300,000
Java Back End Developer - Bangalore Location
Java Back End Developer - Bangalore Location

Tata Consultancy Services • Bengaluru

On-site
INR 600,000 - 1,200,000
Bosch – Senior Backend Developer (Java/Python) | 3+ Years
Bosch – Senior Backend Developer (Java/Python) | 3+ Years

Winzons • India

On-site
INR 2,500,000 - 4,000,000
Java Backend Developer | Bangalore
Java Backend Developer | Bangalore

Photon • India

On-site
INR 800,000 - 1,500,000