Applictaion Developer_Java_Kompass

22 hours ago


Mumbai, Maharashtra, India ERGO Technology & Services Full time

Role Description:

The Developer will be responsible for developing new system functionality, providing system maintenance & enhancements in client/server projects with mainframe backends to ensure that the initiatives and internal customers are provided full lifecycle support, from implementation through on-going support. This person will be responsible for coding, unit testing, bug-fixes on a day-to-day basis in ERGO Direkt environment.

Key Accountabilities & Responsibilities:

  • Adhere to security and control, and change control processes
  • Design, develop and maintain client/server based procedures to meet support and/or project requirements.
  • Work with IT support teams (DBA, server teams) to ensure support and project requirements are developed and successfully implemented
  • Develop and execute unit test and integration plans/scripts to validate that application changes meet technical specifications.
  • Responsible for full System Development Life Cycle
  • Work with business team to complete acceptance testing and participate in integration testing
  • Participate I production support/duty rotation including weekend and off-hour support coverage
  • Provide Solution Delivery Methodology artefacts associated with application components.
  • Participate in technical reviews at appropriate stages of development

Key Competencies & Skills required

Technical Skills:

  • Experienced with Java, Jenkins, Docker, Kubernetes, Weblogic, Openshift, Springboot, Maven, GitHub
  • Experienced in analysing, designing software components
  • Strong understanding of design patterns and software anti patterns
  • Experience in migrating software versions from old to modern Java & Weblogic versions
  • Has some background in DB Modelling
  • Quick starter to troubleshoot/resolve incidents and business support items
  • Ability to adapt and develop interfaces
  • Strong analytical and problem-solving skills
  • Ability to multi-task effectively, prioritize business impact and urgency
  • Perform application support tasks like: systems support, security reviews, maintenance tasks, Unit, Integration and User acceptance Testing experience
  • Ability to learn new technologies and methodologies quickly.

Nice to have:

  • Exposure to collaboration tools like Jira/Confluence, SharePoint

Behavioral Skills:

  • Willingness to learn and quickly adapt to changing requirements
  • Proactive approach to identifying issues and presenting solutions and options

Soft Skills:

  • Excellent interpersonal and communication skills for working in a global environment within an international team.
  • Should have good communication skills (involve both verbal and written)

Previous Experience & Qualifications

Minimum Educational Qualification:

  • A degree in Computer Science or equivalent or a related discipline; or equivalent work experience

Certification if any:

  • NA

Years Experience & Knowledge:

  • 6-8 years of Client/Server Development background in design, analysis and coding, bug fixing
  • Insurance Services background appreciated
  • COBIT / ITIL experience appreciated
  • Experience of working within multi-location teams