- Working 3–5 years experience in Java, Linux/UNIX environment
- Should have excellent knowledge of OOPS concepts and experience in Core Java and J2EE (Java, Spring, Spring Boot, Hibernate/MyBatis)
- Should have experience in REST Web Service development
- Nice to have experience/knowledge of Java 11 or higher
- Nice to have experience working on high-performance and scale systems
- Nice to have knowledge and hands-on experience of any of scripting languages like Shell Script / PHP / Python, GenAI & CI/CD Tools
- Should have good knowledge of Data Structures
- Should have experience in JUNIT
- Valuable 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
- Familiarity with Test Driven Development, refactoring, code reviews,
continuous integration/delivery and Agile development practices
- Should have strong written and verbal communication skills
- BE/BTech/MCS/MCA in Computers or equivalent
- Excellent interpersonal, written, and verbal communication skills
- Good to have experience to manage team
Responsibilities:
- Use best practices of Agile-based software development and documentation, assure designs meet requirements and deliver high-quality work
- Demonstrated ability to be self-driven and work independently
- Demonstrate work ownership and focus to deliver on time
- Willing to go the extra mile to achieve greater result
- Work with teams to achieve desired goals
- Demonstrate timely and excellent verbal and written communication skills
- Abilities to manage team
📌 Senior Software Engineer Java (Pune)
🏢 PubMatic
📍 Pune