Senior Java Developer

Dansk Scanning It Know-how

Pune District

On-site

INR 900,000 - 1,500,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Dansk Scanning It Know-how is seeking an experienced Senior Java Backend Developer in Pune to design, develop, and maintain scalable backend services. You will contribute to microservices architecture, REST APIs, and robust data handling while collaborating with cross-functional teams.

The role requires strong Java fundamentals, Spring Boot expertise, and hands-on experience with databases, testing, and DevOps practices. A results-driven mindset and clear communication are essential.

Qualifications

  • 3–7 years of hands-on Java backend development.
  • Strong Java 8/17, Spring Boot, and microservices experience.
  • Solid SQL knowledge with MySQL or PostgreSQL.
  • Experience with RESTful APIs, Java design patterns, and testing.
  • Familiarity with Git, Maven/Gradle, Docker, and CI/CD.

Responsibilities

  • Design, develop, test, and maintain scalable Java backend solutions.
  • Build RESTful APIs and microservices with robust security and versioning.
  • Contribute to system architecture and technical design decisions.
  • Write clean code and comprehensive unit tests; participate in code reviews.
  • Improve performance, reliability, and database queries; collaborate with QA/Frontend.
  • Support deployments and resolve production issues; drive process improvements.

Skills

Java
Spring Boot
REST APIs
Microservices
SQL
JPA
Git
JUnit
Maven/Gradle
Docker
Kubernetes

Education

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

Tools

Git
Maven/Gradle
Docker
Kubernetes

Job description

Senior Java Backend Developer

Location: Pune, India
Experience: 3-7 Years
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Backend Developer with 3-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 (OOPS)
    • 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
  • Strong understanding of:
    • 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 an 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

The ideal candidate should demonstrate:

  • 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.
  • Comfortable giving and receiving constructive feedback during technical discussions and code reviews.
  • Adaptability to changing priorities in a fast‑moving engineering environment.
  • High attention to detail and commitment to software quality.
  • A proactive approach to identifying bottlenecks and continuously improving systems, processes, and developer experience.
  • Curiosity to learn new technologies and continuously enhance technical expertise.
  • Professionalism, integrity, respect for diverse perspectives, and a collaborative approach to achieving shared goals.
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

Senior Java Developer
Senior Java Developer

Agiliad • Pune District

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

DigitalXNode • Maharashtra

Hybrid
INR 900,000 - 1,200,000
Competitive compensation and benefits
Opportunities to work with cutting-edge technologies
Collaborative and supportive work environment
+1
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

ThoughtWin - A CMMI Level 3 Company • Pune District

On-site
INR 2,400,000 - 4,200,000
Java Backend Engineer
Java Backend Engineer

Curately AI, Inc • India

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

Persistent Systems • Pune District

On-site
INR 1,800,000 - 2,800,000
Hybrid work
Flexible hours
Education sponsorship
+3
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,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 Developer
Senior Java Developer

Max • Bengaluru

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

Persistent • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Competitive salary
Hybrid work model
Annual health check-ups
+1