Back End Developer

Sonata Software
Bengaluru, Karnataka, India

Mandatory Skills

Java,Spring,Spring Boot,Hibernate,Jboss,Angular,AWS

Experience

6 to 8 Years

Job Description

Strong experience in Java and Java frameworks such as Spring or Hibernate.

  • Proficiency in RESTful API design and web services.
  • Knowledge of database systems like MySQL, PostgreSQL, or Oracle.
  • Familiarity with version control systems such as Git.
  • Understanding of microservices architecture and cloud technologies (e.g., AWS, Azure).
  • Experience with build tools like Maven or Gradle.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience with Docker and container orchestration systems.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Knowledge of Agile methodologies and experience working in Agile teams.

Roles & Responsibilities

  • Develop and maintain backend services using Java and related technologies.
  • Collaborate with frontend developers, product managers, and QA teams to deliver high-quality software solutions.
  • Design and implement RESTful APIs for integration with various components.
  • Optimize applications for maximum speed and scalability.
  • Write unit tests and conduct code reviews to ensure code quality.
  • Troubleshoot and debug applications to resolve technical issues.
  • Stay updated on industry trends and emerging technologies to enhance development practices.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →