Posted:3 months ago|
Platform:
Hybrid
Full Time
Job Description- We are seeking a Java Engineer with an of experience 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: Working directly with Product Managers to understand requirements and design solutions based of it End-to-end ownership of designing solutions for feature requirements, planning and monitoring its execution and release 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 codebase by regular re-factoring and applying requested fixes and features. Experience of working within a fast-paced Agile development process. Maintain application stability by monitoring key metrics and improving code base accordingly. Troubleshoot complex issues discovered in-house as well as in customer environments. Should be flexible to learn new technology / require frameworks. Conduct feasibility analysis, produce functional and design specifications of proposed new features. Requirements: 6-10 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 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
PubMatic
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections PubMatic
Hyderabad, Telangana, India
Salary: Not disclosed
12.0 - 16.0 Lacs P.A.
Hyderabad
12.0 - 16.0 Lacs P.A.
8.0 - 12.0 Lacs P.A.
30.0 - 40.0 Lacs P.A.