Java/ J2EE Systems Specialist
Professional
Trivandrum, KL, IN, 695581 Pune, MH, IN
IT & Tech Engineering
Allianz Technology
Allianz Technology SE India Branch
Full-Time
Hybrid working
Permanent
55203
Non-Executive
Java/ J2EE Systems Specialist
Overall Objectives of Job: (If multiple sections, accord weightage to each section)
Ensure delivery of high-quality application software solutions that meets Business Users requirements by:
•Review requirements / architecture (escalate concerns/risks with Tech Managers/Architects)
•Design / Build / Unit Test and peer review as per SDLC
•Monitor application logs in all Dev / CI / ASM environments (aim for zero ERRORs; ensure appropriate information is logged to isolate issues)
•Profile code in DEV / CI (raise concerns with performance to Tech Managers/Architects)
•Identify risks/issues potentially impacting stability or performance (record in Component Designs & Jira and escalate to Tech Managers/Architects)
•Identify existing technical debt (record in Jira and escalate to Tech Managers/Architects)
•Prevent creating new technical debt (escalate to Tech Managers/Architects)
Qualification, Experience and Skills
Requirements
• 6+ years java development (J2EE, Spring), Web services (SOAP, XML, REST), Web development (HTML, JavaScript, JSP ORM (Hibernate), business rules engine.
• Worked/familiar with DB2 administration, Angular, AWS, JPA, Hibernate, CSSP3, Bootstrap, jQuery
• 6+ years message modelling and mapping skills (OO design, UML, domain modelling)
• Worked across a number of programming languages.
• Knowledge of continuous integration development practices (Jenkins/Bamboo, Subversion/GIT, Maven)
• 6+ years’ experience with structured (Iterative or Agile Scrum) SDLC processes
• Tomcat, Apache, IBM WebSphere, Eclipse IDE, IntelliJ IDE, IBM MQ, Cloud VMs, Linux
• 6+ years delivering software into production for an insurance or financial services organization.
• Experience with structured (Iterative or Agile Scrum) SDLC processes
• Good understanding of insurance lifecycle policy & claims.
Special Considerations:
• Experience in the insurance or financial services industry is highly desirable.
• Knowledge of the insurance lifecycle policy & claims is a plus.
Skills/Specific Tasks/Activities performed
Ensure Software Quality levels meet levels agreed with Application Architect
Ensure build & deploy processes are reliable and automated.
Ensure unit & integration tests are automated and coverage is maintained.
Monitor application logs in all environments (aim for zero ERRORs; ensure appropriate information is logged to isolate issues)
Identify technical debt (record in Jira and escalate to Tech Owner / Mgr.)
Understand and own ‘end to end’ technical solution (i.e., how all parts integrate)
Allianz Group is one of the most trusted insurance and asset management companies in the world. 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.
We at Allianz believe in a diverse and inclusive workforce and are proud to be an equal opportunity employer. We encourage you to bring your whole self to work, no matter where you are from, what you look like, who you love or what you believe in.
We therefore welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.
Join us. Let's care for tomorrow.