Home/Job List/Java Backend Developer
Smart Touch Tech ServicesLLP

Java Backend Developer

Smart Touch Tech ServicesLLP

Kolhapur, Maharashtra, India
Full-Time
Posted 1 month ago

Job Description & Responsibilities

Job Description: Java Back-End Developer(6month-2years)

Overview

We are seeking a talented and highly motivated Java Back-End Developer to join our growing engineering team. As a back-end developer, you will be responsible for building and maintaining the server-side logic, databases, and architecture that power our web and mobile applications. You will work closely with front-end developers, product teams, and other stakeholders to deliver high-quality, scalable, and efficient solutions.

Key Responsibilities

  • Back-End Development: Design, develop, and maintain Java-based back-end systems and services using industry-standard tools and frameworks like Spring Boot, Hibernate, and Java 8/17.
  • API Development: Build and maintain RESTful APIs to support front-end interfaces and third-party integrations.
  • Database Management: Design and optimize database schemas, write efficient SQL queries, and manage data storage solutions in both relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB,oracle).
  • Scalability & Performance: Optimize back-end applications for scalability, performance, and security. Troubleshoot and debug issues across the application stack.
  • Microservices Architecture: Design and implement microservices architecture that is scalable, modular, and maintainable.
  • Testing: Write unit, integration, and system tests to ensure reliability and stability. Familiarity with testing tools such as JUnit, TestNG, and Mockito.
  • Collaboration: Work closely with front-end developers, UI/UX designers, and DevOps to integrate user-facing elements with server-side logic.
  • Security: Implement secure coding practices, handle sensitive data securely, and ensure compliance with best practices in security.
  • Documentation: Write and maintain technical documentation for all aspects of back-end code, including API specifications, architecture, and deployment procedures.
  • Continuous Improvement: Stay up-to-date with the latest industry trends and technologies to improve processes and systems.

Required Skills & Qualifications

  • Strong Proficiency in Java: Experience with Java 8 or above, including object-oriented programming principles, and design patterns.
  • Framework Expertise: Solid experience with Spring Framework (Spring Boot, Spring MVC), Hibernate/JPA, and RESTful web services.
  • Database Knowledge: Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Cassandra).
  • Version Control: Proficiency in Git, GitHub, or Bitbucket.
  • API Development: Strong experience building and integrating RESTful APIs.
  • Testing and Debugging: Hands-on experience with unit and integration testing tools (JUnit, Mockito, etc.).
  • Cloud Experience: Experience working with cloud platforms (AWS, Azure, GCP) for deploying and managing back-end applications.
  • Continuous Integration & Deployment: Familiarity with CI/CD pipelines and related tools like Jenkins, CircleCI, or GitLab.
  • Agile Methodologies: Experience working in Agile environments using tools like Jira.

Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 6months-2 years of professional experience in back-end Java development

Share CV on supriyagaikwad.stts@gmail.com

Supriya

8208532876

Pay: ₹120,000.00 - ₹180,000.00 per year

Ability to commute/relocate

  • Kolhapur, Maharashtra (Kolhapur): Reliably commute or planning to relocate before starting work (Preferred)

Location

  • Kolhapur, Maharashtra (Kolhapur) (Preferred)

Work Location: In person

Required Skills

JavaAWSAzureGCPSQLMongoDBGitCI/CDAgileJIRA

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience27 years
Positions1

Posted by

N/A

Posted on:

27 Jul 2026

About Smart Touch Tech ServicesLLP

More open roles

Browse all jobs →