Java Back End Developer

Dansk Scanning It Know-how

Pune District

On-site

INR 1,200,000 - 2,000,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Dansk Scanning It Know-how is seeking an experienced Java Backend Developer to join our Pune-based team. You will design, develop, and maintain scalable backend applications using Java, Spring Boot, and microservices, delivering high-quality RESTful APIs and robust data access layers.

The ideal candidate has 3–7 years of hands-on experience with Java 8/17, OOP, and modern backend ecosystems. You will work in an Agile environment, collaborating across QA and frontend teams, with opportunities to

Qualifications

  • 3 to 7 years of backend Java experience.
  • Strong expertise in Java 8 and Java 17.
  • Proficient in OOP, Collections, Streams, Generics, and Design Patterns.
  • Spring Boot and Spring Data JPA experience.
  • Experience designing and developing Microservices and REST APIs.
  • Relational databases experience with SQL optimization.
  • Familiar with Agile/Scrum development practices.
  • Knowledge of Docker and containerized deployments is a plus.
  • Experience with version control and CI/CD tools.

Responsibilities

  • Design, develop, test, and maintain high-performance backend applications.
  • Build scalable RESTful APIs and microservices.
  • Participate in system architecture discussions and technical design decisions.
  • Write clean, well-documented code following standards.
  • Optimize performance, scalability, and reliability.
  • Write optimized SQL queries and improve DB performance.
  • Integrate messaging systems for asynchronous communication.
  • Perform unit and integration testing; debugging and troubleshooting.
  • Participate in code reviews and provide feedback.
  • Collaborate with QA, frontend, and other developers to deliver software.
  • Support production deployments and resolve issues.
  • Continuously improve system architecture and development processes.

Skills

Java Core
Java 8
Java 17
OOP
Spring Boot
Microservices
REST APIs
SQL
JVM fundamentals
Git

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Maven/Gradle
MySQL
PostgreSQL
Jenkins
Docker
Kubernetes

Job description

Java Backend Developer

Location: Pune, India

Experience: 3 to 7 Years

Employment Type: Full-Time

Job Summary

We are looking for an experienced Java Backend Developer with 3 to 7 years of hands-on experience in designing, developing, and maintaining scalable backend applications. The ideal candidate should possess strong expertise in modern Java technologies, backend frameworks, relational databases, and microservices architecture. You will work as part of a collaborative engineering team, contributing to the design and delivery of high-quality software solutions while following industry best practices. The role requires someone who is technically strong, communicates effectively, takes ownership of their work, and thrives in a collaborative and transparent environment.

Key Responsibilities
  • Design, develop, test, and maintain high-performance backend applications using Java, Spring Boot, and the JUnit framework.
  • Build scalable, secure, and maintainable RESTful APIs and microservices.
  • Participate in system architecture discussions and contribute to technical design decisions.
  • Write clean, efficient, reusable, and well-documented code following coding standards and best practices.
  • Optimize application performance, scalability, and reliability.
  • Write optimized SQL queries and improve database performance.
  • Integrate messaging systems to support asynchronous communication.
  • Perform unit testing, integration testing, debugging, and troubleshooting.
  • Participate in code reviews and provide constructive feedback to team members.
  • Collaborate closely with QA Engineers, fellow developers, and Frontend Developers to deliver high-quality software.
  • Support production deployments and resolve application issues when required.
  • Continuously identify opportunities to improve system architecture, code quality, and development processes.
Required Technical Skills

Java

  • Strong expertise in Core Java fundamentals.
  • Hands-on experience with Java 8 and Java 17.

Deep understanding of:

  • Object-Oriented Programming (OOP)
  • Collections Framework
  • Exception Handling
  • Streams API
  • Functional Programming concepts
  • JVM fundamentals
  • Memory Management
  • Generics
  • Design Patterns
Backend Development
  • Strong experience with Spring Boot.
  • Good understanding of the Spring ecosystem, including: Spring Boot, Spring Data JPA.
  • Experience designing and developing Microservices architecture.
  • Strong experience building REST APIs.
  • Understanding of API versioning, authentication, authorization, and API security best practices.
Databases

Hands-on experience with relational databases:

  • MySQL
  • PostgreSQL
  • Database Design
  • SQL Query Optimization
  • Indexing
  • Joins
  • Transactions
  • Performance Tuning
Messaging
  • Understanding of asynchronous messaging patterns and event-driven architecture.
  • Experience with AMQP, RMQ can be seen as advantage.
Development Practices
  • Experience with Git or other version control systems.
  • Familiarity with Maven or Gradle.
  • Understanding of unit testing frameworks such as JUnit.
  • Experience working in Agile/Scrum development environments.
Good to Have
  • Experience with Kubernetes.
  • Exposure to Docker and containerized deployments.
  • Knowledge of distributed systems and scalable application design.
  • Familiarity with monitoring and logging tools.
Soft Skills
  • Excellent verbal and written communication skills in English.
  • Strong ownership and accountability, with the ability to independently drive tasks from design through production.
  • A product mindset with a focus on delivering reliable, scalable, and user-centric solutions.
  • Strong analytical thinking and problem-solving abilities.
  • Ability to make sound technical decisions backed by data and engineering best practices.
  • Strong collaboration skills and the ability to work effectively within cross-functional teams.
Educational Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
What We Are Looking For

The ideal candidate is a passionate backend engineer who enjoys solving complex technical challenges and building scalable applications. They should be eager to learn, collaborate effectively with teammates, contribute to a positive engineering culture, and consistently deliver high-quality software while maintaining strong professional standards.

Why Join Us?
  • Work on modern backend technologies and scalable distributed systems.
  • Solve challenging engineering problems with real-world impact.
  • Collaborate with a highly skilled and supportive engineering team.
  • Be part of a culture that values ownership, innovation, continuous learning, and technical excellence.
  • Opportunity to influence architecture, engineering standards, and product evolution while building software used at scale.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Developer - Java
Backend Developer - Java

Hotbit • Indore District

On-site
INR 1,100,000 - 2,000,000
Java Backend developer
Java Backend developer

Capgemini • Chennai

Hybrid
INR 1,600,000 - 2,200,000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Mumbai City

On-site
INR 2,600,000 - 5,000,000
Senior Java Backend Developer
Senior Java Backend Developer

Persistent Systems • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Competitive salary
Growth opportunities
Flexible hours
+3
Java Developer
Java Developer

Influxservice • Mohali

On-site
INR 600,000 - 1,200,000
Java Backend Developer
Java Backend Developer

Wissen Technology • Mumbai

Hybrid
INR 800,000 - 1,200,000
Senior Back-End Software Engineer
Senior Back-End Software Engineer

LNW India Solutions Private Limited • Pune District

On-site
INR 1,000,000 - 1,600,000
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

Celebal Technologies • Pune District

On-site
INR 2,400,000 - 4,200,000
Java Full Stack Developer
Java Full Stack Developer

Indium Software • Pune District

On-site
INR 3,500,000 - 5,500,000
Senior Java Backend Developer
Senior Java Backend Developer

Ingram Micro • Maharashtra

On-site
INR 1,800,000 - 3,000,000