Last date to apply : 20th July, 2021
Division : Telenor GSS Pakistan
Position Title : Java Developer
Reporting to : Integration DevOps Lead
Location : Islamabad
Department : IT Center of Excellence
Unit : Business Application
Why you should join Telenor Global Shared Services Pakistan
At Telenor Global Shared Services Pakistan, we give you the opportunity to become a skilled professional in your field. We can help you to realize your dreams in an environment of diversity, inclusivity, and openness.
About Telenor Global Shared Services Pakistan
Telenor Global Shared Services Pakistan delivers transactional business services in the areas of Finance & Accounting and IT.
Together with Telenor GSS Norway it delivers efficient business support to Telenor employees to make their work easier.
This role is responsible for working in Integration DevOps Team, ensuring smooth operations and development for Integration 2.
0 which a middleware platform and handling the technical scope of the Integration 2.0. Integration is what connects systems, processes and people in order to provide Telenor with GSS business support services.
There is a real business need for integration to connect and distribute data between business systems so that they may function properly and business tasks can be solved in a timely manner.
The role will work with Integration DevOps team which is responsible for Integration maintenance, development and monitoring, Custom Report development and support.
This role will also be responsible for compliance to Service Level Agreements and execution of daily routines.
Deliver on operational goals as per the departmental strategy and targets
Deliver to agreed SLAs & KPIs with stakeholders
Identify and implement process improvement initiative including standardization of process along with global process owners and service delivery managers
Develop, modify, and enhance data and metadata service components, implement, and integrate Java based REST services, and support Elasticsearch index adjustments / restructuring due to data changes
Develop specifications that outline the design and implementation details for data ingest processes.
Interact with a cross functional team of business analysts, developers, testers, scrum masters and product owners to design, development and implement features and capabilities
You will participate in sprint ceremonies and play an active role in meeting sprint commitments
You will identify and communicate risks, issues, and dependencies to your team as well as the program and mitigate them in a timely manner
Deliver on the operational excellence targets and ensuring employee engagement levels as agreed with line
Develop new integrations and build processes which supports business needs
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Optimization of the application for maximum speed and scalability
Work closely with the Infrastructure, Development and Test Teams to implement the CI & CD solution.
Education : Bachelor / Masters in Computer Science, IT or relevant.
Experience / Skills
2-5 years of relevant experience with Java Web Services RESTful (primary), XML and supporting integration and enabling access via API calls (JDBC preferred)
Experience in developing, modifying, and enhancing data and metadata service components
Experience implementing ETL processes and creating ETL scripts
Experience of working in dynamic organization with stringent deadlines
Preferred experience with technical knowledge
Experience working in Agile environment
Experience in performing code reviews as well as enforcing standards and processes
Excellent track record with regards to collaboration, facilitation, communication and documentation
Proven hands-on Software Development experience
Proven working experience in Java development
Hands on experience in designing and developing applications
Experience in Spring Boot and Spring Cloud will be preferred
Experience with test-driven development
Working with Jenkins, Sonar cloud will be preferred
Solid understanding of the software development life cycle especially Agile / Scrum
Patience and perseverance to overcome challenges, solve problems, and learn new computer languages and techniques.
Ability to gather accurate requirements and work closely with stakeholders to prioritize tasks and the scope of development.
Strong attention to detail with the ability to identify errors and make adjustments in a testing environment.
Required expertise :
In-depth knowledge, distinctive knowledge and experience in End user computing and User computing
Proactively solves problems
Familiar with ELK (Elasticsearch, Logstash, and Kibana)
Experience in designing Elasticsearch index for search capabilities
Experience working with developing and deploying production facing web applications
Experience establishing and enforcing branching and software development processes to produce quality products
Ability to drive and implement change
Excellent planning & Design skills
Excellent communication skills and fluent in English
Good interpersonal skills
Customer service focus, able to build strong relationships across the organization
Ability to work in a diversified environment