Java Developer

Bosch Group · bangalore, , India

ExclusiveFull-timeSeniorPublished Jul 26, 2026

Apply directly on Bosch Group’s careers site — no account needed.

About the role

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

Educational qualification:

Experience :

Mandatory/requires Skills :

Preferred Skills :

Skills

  • Figma
  • Sketch
  • Adobe XD
  • User Research
  • Prototyping
  • Design Systems

Never be applicant #200 again

Every job here is indexed straight from company career pages — often hours after it opens, before it reaches the big boards. Create a free account and get your best matches in a twice-daily digest.

  • Your best matches, twice a day
  • No duplicates, no ghost jobs, no recruiter spam
  • Every job free to browse — pay only when you apply
Get my matched jobs

Free account — no card required

93 622 live jobs · 17 847 companies tracked · 5 830 added today

Similar jobs

Java Developer — Bosch Group · Real Job Offers