Senior Software Engineer(Java Full Stack )_3341
Allianz · Remote
Collected role description
Role overview
Senior Software Engineer(Java Full Stack )_3341 at Allianz
This role offers opportunities to undertake project work under the supervision of Project Manager.
Responsibilities
- Maintain organized technical documentation.
- Ensure projects meet industry compliance standards.
Employment details
- Location: India
About the employer
- Allianz Group is one of the most trusted insurance and asset management companies in the world.
Benefits
- Previous experience in the insurance industry or related domains is a plus.
Additional role details
- A demanding role within AD&M Group that involves development and maintenance of projects in Advanced Java related technologies.
- 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. 3-5 years of experience in Java based technologies.
- Core Java, Spring Boot, Hibernate and REST based web services.
- Exposure to Angular framework, Cloud and DevOps tools.
- Strong knowledge in AI based tools and techniques and hands on expeience.
- Strong understanding of web development principles and responsive design.
- Familiarity with version control systems, preferably Git.
- Solid problem-solving skills and attention to detail.
- Effective communication skills for team collaboration and stakeholder interaction.
- Advanced Java - Spring, Spring Boot, Hibernate and REST based web services.
- Angular for UI.
- Cloud and DevOps tools.
- Good understanding in AI based tools and usage.
- 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.
- Strong knowledge in AI based tools and techniques.
- 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.
- Collaborates effectively with cross-functional teams.
- Communicates clearly and respectfully with colleagues and stakeholders.
- Demonstrates understanding and empathy towards team members.
- Use version control systems like Git proficiently.
- Adhere to coding guidelines and best practices.
- Implement security measures for data protection.
- Collaborating closely with back-end/front-end developers for seamless data integration.
- Implementing internationalization (i18n) and localization (l10n) features.
- Developing and maintaining automated testing scripts for UI components.
- Conducting code refactoring and continuously improving code quality.
- Integrating third-party libraries and APIs for enhanced functionality.
- Caring for our employees, their ambitions, dreams and challenges, is what makes us a unique employer.
- Together we can build an environment where everyone feels empowered and has the confidence to explore, to grow and to shape a better future for our customers and the world around us.
- At Allianz, we stand for unity: we believe that a united world is a more prosperous world, and we are dedicated to consistently advocating for equal opportunities for all.
- And the foundation for this is our inclusive workplace, where people and performance both matter, and nurtures a culture grounded in integrity, fairness, inclusion and trust.
- We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, social class, disability or sexual orientation, or any other characteristics protected under applicable local laws and regulations.
- Great to have you on board.
- Let's care for tomorrow.
Collected experience requirement
3 - 5 years