We are looking for a skilled Java Developer to design, develop, maintain, and enhance Java-based applications for our Insurance Business Unit clients. The role includes improving API integrations, resolving production issues, and ensuring the performance and reliability of enterprise systems. You will be expected to embody Pointwest’s core values of Leadership, Excellence, and Innovation and live our culture of Agility, Accountability, Innovation, Collaboration, and Customer Centricity.
Key Result Areas (Summary)
Delighting Our Customers & Stakeholders
Develop, enhance, and maintain Java applications and API integrations.
Troubleshoot and resolve production issues promptly.
Collaborate effectively with cross-functional teams and provide clear, timely updates to clients.
Growing Our Business
Contribute to successful project delivery and client satisfaction.
Identify and recommend value-adding enhancements to existing systems.
Support solution design and innovation that strengthen client relationships.
Improving the Way We Work
Apply Agile practices, write clean and efficient code, and maintain high coding standards.
Perform unit testing, code reviews, and propose process or tooling improvements.
Ensure systems are scalable, stable, and optimized.
Developing Myself and Others
Continuously upgrade technical skills and participate in training.
Share knowledge with peers through documentation and collaboration.
Support junior developers when needed.
Key Metrics (Summary)
Delighting Our Customers & Stakeholders
Timely resolution of defects
API reliability and performance
Client satisfaction scores
Growing Our Business
Contribution to delivery milestones
System enhancement adoption
Participation in solutioning efforts
Improving the Way We Work
Code quality and adherence to standards
Sprint commitment completion
Reduction of recurring issues
Developing Myself and Others
Training and certification progress
Participation in knowledge-sharing
Support provided to junior team members
Required Qualifications
Bachelor’s degree in Computer Science, IT, or related field
Java backend development experience (Java 8 minimum; Java 17 preferred)
Proficiency with IntelliJ IDEA
Experience with REST API development
Strong XML and JSON manipulation skills
Experience with JIRA, Confluence, and Bitbucket
Strong OOP and SDLC understanding
Experience in Agile methodology
Unit testing, debugging, and analytical problem-solving skills
Excellent communication and teamwork abilities
Preferred Qualifications
Experience with React, Node.js, TypeScript, PHP
Experience with Spring, Hibernate, and relational databases
Familiarity with CI/CD and cloud technologies
Experience in Insurance-related projects (a plus)