Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer/Senior Software Engineer @ PubMatic India

Home > Programming & Design

 Software Engineer/Senior Software Engineer

Job Description

Job Description

Resource will be directly involved with building ground breaking new technologies to leapfrog competition within our competitive, fast - paced online advertising industry. The Principal Software engineer will be working on set of micro - services which would have high transaction per second and will be responsible to build and own large components of the system. We are looking for self - motivated developers who enjoy working in dynamic, agile development environments as an individual contributor in the team.

Responsibilities:

  • He / She will be responsible for developing software modules for various parts of the system architecture.
  • Understand system architecture and design.
  • To develop portable, high performance, and bug - free code.
  • Convert the business stories into technical solutions
  • Cultivate sustained innovation to deliver exceptional products to customers
  • Ensure timely and top - quality product delivery
  • Ensure that the end product is fully and correctly defined and documented
  • Ensure implementation/continuous improvement of formal processes to support product development activities
  • Drive the architecture/design decisions needed to achieve cost - effective and high - performance results
  • Conduct feasibility analysis, produce functional and design specifications of proposed new features.
  • Provide helpful and productive code reviews for peers and junior members of the team.
  • Troubleshoot complex issues discovered in - house as well as in customer environments


Qualifications
  • 3 to 8 years of product development experience in Java
  • Excellent interpersonal, written, and verbal communication skills
  • Working experience with building highly scalable application using Core Java and Data structures
  • Working experience in a Linux/UNIX environment is mandatory
  • Experience with relational databases and database concepts, preferably MySQL
  • Experience with SQL and Java optimization for real - time systems
  • Familiarity with version control systems Git and build tools like Maven
  • Experience in trouble shooting production applications
  • BE/BTech/BS/BCS/MCS/MCA in Computers or equivalent

Must Have:
Core Java, Data Structures, Web Services, RDBMS like MySQL/Oracle, Spring, and Hibernate Framework

Good to Have:
Go Lang, Design Patterns, Shell Scripting, HTML, JavaScript, Docker, Jenkins, Mesos

#LI - MD1

Job Classification

Industry: Office Equipment, Automation
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: MCA in Computers
Doctorate: Doctorate Not Required

Contact Details:

Company: PubMatic India
Location(s): Pune

+ View Contactajax loader


Keyskills:   Unix Hibernate Core Java Linux RDBMS MySQL Shell scripting Data structures Oracle SQL

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

PubMatic India

PubMatic is the automation solutions company for an open digital media industry. Featuring the leading omni - channel revenue automation platform for publishers and enterprise - grade programmatic tools for media buyers, PubMatic????s publisher - first approach enables advertisers to access premium ...