Software Designer

March 21, 2026

Job Description

We are looking for a Senior Java Developer with strong experience in building large-scale applications. The candidate should have deep knowledge of Java, Spring technologies, and backend systems, along with the ability to work in an Agile environment and handle complex technical requirements.

Location: Bangalore / Gurugram
Experience: 8–13 Years
Employment Type: Full-Time


Key Responsibilities

  • Design and develop applications using Java EE platform
  • Build and maintain scalable backend systems
  • Work with Spring Framework, Spring Boot, and Hibernate
  • Develop and handle APIs, XML, SOAP, and HTTP requests
  • Use tools like Postman for testing and debugging
  • Collaborate with stakeholders to understand requirements and deliver solutions
  • Perform testing, debugging, and performance optimization
  • Follow coding standards, best practices, and Agile methodology
  • Work with databases (Oracle, SQL, JDBC)
  • Manage code using version control tools (Git, SVN, Bitbucket, GitLab)

Required Skills

Technical Skills

  • Strong experience in Java (8/11/17+)
  • Hands-on experience with Spring Boot, Spring Framework, Hibernate (ORM)
  • Good knowledge of Apache Camel
  • Experience with XML technologies (XSL, XQuery, XPath)
  • Strong understanding of SQL and relational databases
  • Knowledge of Java memory management and transaction handling
  • Familiarity with Linux/Unix and Windows environments
  • Experience with Service-Oriented Architecture and JMS

Additional Skills

  • Knowledge of Python or Shell scripting (optional)
  • Experience with Murex Open Connect / C2 (preferred)
  • Understanding of Test-Driven Development (TDD)
  • Experience with WebSockets and API development

Core Skills

  • Strong problem-solving and analytical skills
  • Good communication and teamwork
  • Ability to prioritize tasks and meet deadlines
  • Willingness to learn new technologies

Qualification

  • Bachelor’s or Master’s degree in Computer Science, IT, or related field

Keywords

Java Developer, Spring Boot, Hibernate, Apache Camel, XML, XSL, SQL, Oracle, Backend Developer, Senior Java Developer