Talent500
Website:
talent500.co
Job details:
Talent500 is hiring for one of its clients.
About Bupa:
Bupa is a purpose-driven organization with no shareholders, we reinvest our profits to improve the quality, accessibility, and affordability of healthcare. Our focus is on helping people live longer, healthier, happier lives through innovation across digital health, insurance, and care delivery.
Our Global Capability Centre (GCC) in Gurugram, India, is a key innovation hub, bringing together technology, digital, and operations teams to support global markets across the UK, India, and Asia-Pacific.
At the GCC, we leverage automation, AI, and agile ways of working to deliver personalized, digital-first healthcare experiences at scale - accelerating innovation and bringing products to market faster.
Engineer, Java full stack
Job Profile: Engineer 2
Job purpose:
Working within the Bupa Global Digital B2B Portal Product team, the full stack Java Engineer job role covers a wide range of technical learning accountabilities and activities performed by the job holder depending on the specific discipline e.g. Design, Development, Support and environment Configuration.
To participate in or undertake the technical analysis, specification, estimation, design, development, implementation and support of software solutions, working with business users, third parties, and other IT colleagues, as appropriate.
Accountabilities and Responsibilities:
- The accountabilities and responsibilities of the role will vary according to the specific assignment(s) at any one time:-
- The job holder will be work under the close supervision the Senior Engineer and provide support within the technical domain. This could be application or technology specific.
- Develop high quality digital applications (B2B portal) using Java.
- Development of new or existing digital products in line with application designs, development standards, methodologies and strategic architecture frameworks.
- Proficiency in coding to WCAG 2.2 AA standards is required to ensure all digital products meet accessibility requirements and regulatory compliance.
- Give application or technology specific guidance to business analysts, architects and designers to achieve the best overall solutions in conjunction with level 2 or 3
- Work under the supervision to support Impact assessments and validate of technical solutions, designs, proof of concept to ensure end to end solutions are fit for purpose
- Work within, and develop the application delivery design standards, development methodologies and strategic architecture frameworks
- Contribute towards and Influence strategic decisions relating to software architecture
- Provide input to Infrastructure Design teams with regard to overall solution design
- Takes ownership for resolving all IT related problems within their domain, which directly or indirectly impact on the operational services or development
- Establish and maintain credibility and working relationships with other IT teams, being an ambassador for IT within the business community, supporting a customer service culture
- Proactively engages with technology groups outside of their own immediate team to influence solution decisions and outcomes
- Is responsible for the quality of all deliverables affecting software within their domain
- Keeps abreast of current and emerging technologies and actively looks for ways to incorporate technology for the overall benefit of the business
- Understands business objectives and continually seeks ways to improve business operations, efficiency and cost effectiveness.
Qualifications, skills and experience:
The role holder is expected to have the following qualification(s), skills and experience:
Technical Must Have skills:
- Level 1 full stack Java Engineer or show equivalent experience to learn (Java)
- Java back end programming, Java frameworks
- Front end languages and frameworks – Javascript, HTML5, CSS3, TypeScript, ReactJS, Node.js, Angular
- Google Cloud Platform (GCP) stack or equivalent experience in AWS, Azure.
- Understanding of CI/CD pipeline automation with quality gates leveraging tools like Jenkins, Github, Github actions, automated test tools like Postman, Rest Assured, Gatling, JMeter, SonarQube, ESLint, Selenium.
- Application containerization using Docker and container orchestration services using Kubernetes on GCP (GKE) and/or Azure (AKS).
- Composable architectures using domain modelling, services and micro-services, leveraging techniques such as service mesh using Istio and circuit-breaker patterns.
- Database technologies both SQL and no-SQL using cloud-based implementations like Postgres and MongoDB, Cassandra or Redis.
Technical Preferred, not essential skills:
Other skills / experience:
- Agile methods
- Excellent Test Script and Documentation skills
- Basic Knowledge of coding standards and source control techniques, including secure and performant code as well as accessibility
- Ability to work well within a Product team
- Experience working in more than one of the following service delivery functions; development, support, software design or environment configuration
- Ability to translate business goals into technology solutions
- Strong communication skills, good team player.
Click on Apply to know more.