Systems Specialist/Full Stack_2204
Allianz
Software Engineering
India
Overall Objectives of Job
A demanding role within AD&M Group that involves development and maintenance of projects in Advanced Java related technologies. This role offers opportunities to undertake project work under the supervision of Project Manager.
As a Senior Software Engineer, you will play a pivotal role in designing, developing, and maintaining innovative solutions that cater to the specific needs of the insurance sector.
Qualification & Experience
- 5-8 years of experience in Java based technologies
- Core Java, Spring or Spring Boot, Hibernate and REST based web services
- Exposure to Angular framework, Cloud and DevOps tools is an add on advantage
- Strong understanding of web development principles and responsive design.
- Familiarity with version control systems, preferably Git.
- Previous experience in the insurance industry or related domains is a plus.
- Solid problem-solving skills and attention to detail.
- Effective communication skills for team collaboration and stakeholder interaction.
Technical (e.g. Coding (Java), Testing (Unit))
- Advanced Java - Spring, Spring Boot, Hibernate and REST based web services
- Angular for UI
- Cloud and DevOps tools
- Understanding of lazy loading techniques to optimize application loading times.
- Proficiency in using browser developer tools for debugging and performance analysis.
- Experience in working with continuous integration and deployment pipelines for Java projects.
- Strong grasp of design patterns and best practices in Java development.
Business / Client Engagement (e.g. Marketing, Consulting)
- Effective communication to understand and align with client requirements.
- Ability to translate technical concepts for non-technical stakeholders.
- Active listening to gather and address client feedback and concerns.
- Skilful presentation of project updates and solutions to clients.
People Engagement (e.g. Hiring, Training etc.)
- Collaborates effectively with cross-functional teams.
- Communicates clearly and respectfully with colleagues and stakeholders.
- Demonstrates understanding and empathy towards team members.
Administrative / Compliance (e.g. Documentation, Quality etc.)
- Maintain organized technical documentation.
- Use version control systems like Git proficiently.
- Adhere to coding guidelines and best practices.
- Implement security measures for data protection.
- Ensure projects meet industry compliance standards.
