Senior Software Engineer- Java Job in Pubmatic

Senior Software Engineer- Java

Apply Now
Job Summary
  • 3-6 years of hands-on experience in software development.
  • Should have excellent knowledge of OOPS concepts and experience in Core Java and J2EE (Java, Spring, Spring boot, Hibernate/ My Batis).
  • Mandatory experience in Java - Spring or Spring boot and REST Web Service development with multi threaded architecture within the application.
  • Mandatory experience in MySQL and nice to have knowledge of NoSQL dBs like mongoDB etc.
  • Nice to have experience of working on high performance and scale distributed systems.
  • Nice to have knowledge and hands on experience of any of scripting languages like Shell Script / PHP / Python.
  • Should have good knowledge of Data Structures.
  • Should have experience in JUNIT.
  • Good knowledge of Unix OS is preferred.
  • Working experience of tools/technologies like Kubernetes, Jenkins, Maven, GIT, Docker.
  • Familiarity with Test Driven Development, re-factoring, code reviews, continuous integration/deliver and Agile development practices.
  • Should have strong written and verbal communication skills.
  • BE/BTech/BS/BCS/MCS/MCA in Computers or equivalent
Experience Required :

3 to 6 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs