Job Description
Role and Responsibilities
• Design, hands-on coding, and debugging the application.
• Recommend and implement new technologies that can help improve the product (re-usability, upgradability, scalability, performance being the key considerations)
• Re-design/productize components and address technical debts
• Work closely with enterprise architects to ensure decisions are in keeping with our overall strategy.
• Provide technical guidance to other engineers while supervising and overseeing the technical aspects of the product.
• Investigate application quality and complaints and making necessary recommendations and changes to ensure optimal software performance.
• Participate in product ideation, brainstorm ideas, and put forward solutions to any issues.
Job Requirements
• Relevant academic background
• Strong analytical skills.
• Good communication skills
• Ability to multi-task
• Excellent organizational and leadership skills
• At least 4 years of proven experience in relevant area of technical expertise
• Good understanding of loosely coupled architecture
• Proven experience in design and implementation of complex products - must
• Expert knowledge of JAVA development technologies and practices – must
• Spring ecosystem - must
• Knowledge of modern concepts such as microservices, container based development and cloud deployment – must
• Experience in performance monitoring - advantage
• Experience in Banking specifically Payments domain – advantage
• Experience Microservice ,Kafka
• The above statements describe the general nature and level of work being performed by people assigned to this job. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential job functions. If you need assistance or an accommodation due to disability please contact your recruitment partner
💡 Quick Summary
Seeking a career-building opportunity? The Senior Software Engineer position is now open for candidates interested in the Software Developer Jobs sector. This role in Pune offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
