- We are looking for a Software Engineer with 0-4 years of experience in building high-performing, scalable, enterprise-grade applications.
- He/ She will be responsible for Java/Java EE application development and providing expertise in the full software development lifecycle, from concept and design to testing
Responsibilities:
- Participate in software design meetings and write technical design documents.
- Development of the product / modules independently.
- Responsible for writing unit test, integration test, re-factoring & documentation.
- Understand & maintain existing code-base by regular re-factoring and applying requested fixes and features.
- Experience of working within a rapid-paced Agile development process.
- Maintain application stability by monitoring key metrics and improving code base accordingly.
- Should be flexible to learn new technology / require frameworks.
- Troubleshoot complex issues discovered in-house as well as in customer environments
- Conduct feasibility analysis, produce functional and design specifications of proposed new features.
- End-to-end ownership of designing solutions for feature requirements, planning and monitoring its execution and release
- Conduct feasibility analysis and produce functional and design specifications of proposed new features.
Requirements:
- Should have excellent knowledge of OOPS Concept.
- Should have good knowledge of Data Structures.
- Good to have experience in Core Java and J2EE (Java, Spring, Hibernate/ My Batis), preferably on Java 11 and higher.
- Should have experience in JUNIT.
- Good to have experience in REST Web Service development.
- Should have good knowledge of databases, preferably MySQL and nice to have knowledge of NoSQL DBs.
- Nice to have knowledge and hands on experience of any of scripting languages like Shell Script, Python, PHP
- Good knowledge of Unix OS is preferred.
- Working experience of tools/technologies like Kubernetes, Jenkins, Maven, GIT , Docker, etc
- Familiarit
📌 Software Engineer (Pune)
🏢 PubMatic
📍 Pune
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.