PU

Senior Software Engineer-Java

PubMatic
Pune ₹3-5 LPA Posted 16 May 2025
FULL TIME
Hibernate
Php
Core Java
Maven
Unix
+2 more

Job Description

Requirements:

  • 3–5 years of experience in Java in a Linux/UNIX environment
  • Excellent knowledge of OOPs concepts
  • Experience in Core Java and J2EE (Java, Spring, Spring Boot, Hibernate/MyBatis)
  • Experience in REST Web Service development
  • Knowledge or experience with Java 11 or higher is a plus
  • Exposure to high-performance and scalable systems is an advantage
  • Knowledge and hands-on experience with scripting languages like Shell Script, PHP, or Python is nice to have
  • Familiarity with GenAI, CI/CD tools
  • Strong knowledge of Data Structures
  • Experience with JUnit
  • Good knowledge of Unix OS is preferred
  • Working experience with tools/technologies like Kubernetes, Jenkins, Maven, GIT, and Docker
  • Familiarity with UI technologies like HTML, JavaScript, and CSS
  • Understanding of Test Driven Development, refactoring, code reviews, CI/CD, and Agile development practices
  • Strong written and verbal communication skills
  • Educational qualification: BE/BTech/MCS/MCA in Computers or equivalent
  • Excellent interpersonal, written, and verbal communication skills
  • Team management experience is a plus

Responsibilities:

  • Use best practices of Agile-based software development and documentation; ensure designs meet requirements and deliver high-quality work
  • Demonstrate the ability to be self-driven and work independently
  • Take ownership of work and focus on delivering on time
  • Willingness to go the extra mile to achieve results
  • Collaborate effectively with teams to achieve desired goals
  • Exhibit timely and clear communication, both verbal and written
  • Possess the ability to manage a team, if required
Join WhatsApp Channel