Search by job, company or skills

Senior Software Engineer-Java

Senior Software Engineer-Java

PubMatic
3-5 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 400 applicants have applied

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

Key Skills

About Company

Similar Jobs

5-8 yrs
Pune, India
Skills:
Design Patterns, Kibana, Github, Maven, Prometheus, Grafana, Microservices, Java, Gitlab, Soap, SSL, Spring, Jenkins, Git, REST, Authentication, Distributed Systems, Splunk, Azure, Web service proxies, Go Lang, Memory profiling, GRPC, Resiliency patterns, Authorization, Error handling, Thrift, Secured token exchanges, Object-oriented programming, graphite
7-12 yrs
Pune, India
Skills:
Relational databases JPA hibernate and NoSQL DB e.g. Mongo, Kafka, Java 17 and above, Elastic stack Elastic Search Kibana, Data processing analysis and modelling, Docker containers and Linux OS, Spring Boot Ecosystem, Microservices architecture
5-10 yrs
Pune, India
Skills:
Java, Hibernate, Agile Methodologies, Spring Boot, Spring MVC, Sql, Jenkins, Git, Stripe, Payment Gateway Integration, Docker, Restful Apis, Jpa, Kubernetes, Adyen, Razorpay, NoSQL databases, PayU, Checkout.com, Worldpay, Microservices Architecture, CI CD pipelines
5-7 yrs
Pune, India
Skills:
Java, Jenkins, JUnit, Maven, Spring Boot, AWS, Github Actions, Snyk, Trivy
4-9 yrs
Hyderabad, Chennai, Pune
Skills:
Java, Python, Cloud Services, Relational Database, Kafka, CI/CD