Home/Job List/Java Backend Developer
Alion

Java Backend Developer

Alion

Anupgarh, Rajasthan, India
Full-Time
Posted 4 days ago

Job Description & Responsibilities

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.

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

Required Skills

JavaDockerSQLCI/CDAgileCommunication

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience510 years
Positions1

Posted by

N/A

Posted on:

25 Aug 2026

About Alion

More open roles

Browse all jobs →