company logo

Senior Software Engineer-Java, Spring, Microservices (17436)

Pune
Full-Time
Senior: 7 to 10 years
7.2L - 25.3L (Per Year)
Posted on Aug 25 2022

Not Accepting Applications

About the Job

Skills

Title: Senior Software Engineer

Job Grade: P1 P2 P3 X

Business Unit: Collaborus

Department: AMS (Application Maintenance & Support)

Reports to: Manager, AMS/Service Delivery



Purpose

The Senior Software Developer is required to effectively and efficiently execute all aspects of development within the Development and Implementation phases of a project. This includes writing effective code, Code Documentation, Unit testing and Defect resolution. The Senior Software Developer will provide Daily Status feedback to the Lead Software Developer who will utilise such feedback in the preparation of Status Reports at predetermined intervals. The Senior Software Developer is therefore expected to perform the first level of level Code checking and documentation ahead of any Code Check-ins.



Key Responsibilities

Including but not limited to: Design and Develop software code in adherence with set guidelines and standards Perform unit tests and first line code reviews Prepare Code documentation for all bespoke code Review Specifications and ensure that all clarifications raised are duly cleared and incorporated into the code Customer Engagement as and when required Initiate or participate in estimation process and solution design process Identify potential risk areas in development and ensure these are reported to Lead Software Developer Participate in all project related testing where required including Smoke, Unit, SIT and Integrated testing for a positive customer experience in the end product Participate in defect/bug resolution through Defect Triage and Management/resolution. Participate in planning and development sessions as directed by Lead Software Developer Ensure that all code under development meets quality assurance criteria Log timesheets on a weekly basis and apply for leave as advised by Manager Development or outlined by the AMS Manager



Key Performance Measures

Including but not limited to: Code Quality Number of defects contributed Time Management in relation to Development plan Contribution to Development Plan and accuracy of Development Estimations Accuracy of code reviews, Number of failed builds attributable to poor code Documentation of code review and execution in knowledge base(WIKI) Percentage of unassigned and unresolved development tasks during execution and implementation Quality of Work Execution (Re-Work = Less than 10% of Volume of work Execution) Accuracy of effort Estimations, particularly in relation to Change Requests



Key Relationships

Superior Manager Development and Manager, AMS/Service Delivery

Peers Lead Software Tester, Lead Business Analyst, Lead Technical Architect, Lead Build Developer and other Peer Level Professional Staff

Subordinates Software Developers, Helpdesk Support Coordinator, and AMS Team

Stakeholders Department Heads (Internal), Client Test Managers, Client Business Project Managers, Client Technical Project Managers, Production Support/Service Delivery Manager Senior Project Managers, Project Managers and Internal Project Resources



Qualifications

BE/BTech/MCA ITIL V3.0 Foundation (not mandatory) Technical/Software Development Certification (not mandatory)



Experience and Skills

At least 6+ years of software development experience on J2EE, Hibernate and Spring. Good understanding of distributed architecture and cloud technologies. Good understanding of Micro-services and preferable hands on REST API and Angular/React. Insurance Industry product knowledge across General and Commercial products lines is highly desirable Excellent analytical and documentation skills Strong technical hands-on knowledge in one or more of the following areas: Programming Languages such as HTML, XML, Java, J2EE Java tools such as Maven, Eclipse, Jenkins, Subversion, GIT Operating Systems such as Windows Desktop/Server, Unix/Linux RDBMS and SQL such as Oracle, SQL Server Testing Tools such as Test Rail, Quality Centre Project Planning and reporting (Such as MS Project, JIRA and Excel) Strong organisational skills combined with the ability to multi-task and excellent time-management skills Ability to set and manage internal stakeholder expectations


Required Citizenship / Work Permit / Visa Status : 

 


Must-Haves : 

Java, Spring, Microservices, Cloud know-how (AWS preferred)

Min Experience 5 Years. Max 12.

Notice Period-0-15 days 


Strict No-Nos : 

SBIG 


Target Companies : 

DXC, Majesco, CitiusTech, TCS, Genpact 


Additional Guidelines : 

Office Location: ICC Trade Towers, Near JW MARRIOT, SB Raod Pune.

Interview Process: 2 rounds + 1 round case to case basis 



About the company

Hakuna Matata Solutions is a leading Digital Transformation Company offering a full spectrum of technology solutions and services for enterprises across different industry verticals all over the globe. As a 15-year-old company, in addition to developing mission-critical business applications, we also focus on leveraging the power of cutting-edge digital technologies like IoT, RPA, AI, Chatbot, ...Show More

Company Size

51-200 Employees

Headquarter

Chennai