Share this Job

Senior Java Developer (Java/J2EE)

Date: 26-Jul-2019

Location: Singapore, Singapore

Company: Singtel

As our Senior Java Developer, you will work both on product features as well as on building our team and capabilities. You will be the responsible for features development and launch, be the technical leader in the organisation and providing mentorship to the Engineering team. By joining our team, you will have the opportunity to be part of innovative technology products that have a real business or social impact.  Our ideal candidate is the one with the strong passion to build complete and robust product and drive it to its maximum potential with continuous feature building and updates.

 

Roles & Responsibilities

  • Write elegant, semantic and easily maintainable code.
  • Complete the product development and quality assurance efforts.
  • Participate and lead, when needed, the requirement gathering meetings with major clients.
  • Make changes to configurable items, which include hardware, software, documentation, etc. It covers configuration management planning, configuration identification, configuration controls & audits
  • Develop unit test package, execute tests & document test results to ensure the quality of the program
  •  Assist in the integration testing, system testing, User Acceptance Test (UAT) & implementation activities to fix the reported problems/bugs of the system to ensure the smooth execution of programs in the production environment
  • Investigate all reported problems/errors & initiate amendments & testing so that the system can operate correctly & efficiently
  • Prepare & maintain up-to-date system documentation.
  • Analyse functional requirements to translate into application design using established design methodologies and guidelines
  • Ensure codes comply with security guidelines
  • Work with team lead to ensure design and programme codes conform to architecture and design standards, and that design satisfies functional and system requirements
  • Participate in requirements gathering; work with Business Analysts in reviewing and refining functional specifications
  • Participate in peer reviews to improve project quality 
 
The ideal profile should have / be:
  • Degree in Engineering, Computer Science or related discipline
  • Minimum 15 years of project management experience
  • Proven track record in assuming overall responsibilities and managing large scale projects
  • Experience in integration, development, and deployment of large scale, multi-platform, multi-vendor information systems. Large-scale program management of multi-service line teams, including strong management and communications skills, service delivery, client relations, planning, scheduling, budgeting, financial management and earned value, resource management, QA, negotiations, contract negotiation and management
  • Proven track record in managing multi-million dollar projects in both the government and/or commercial sectors.
  • In-depth knowledge and appreciation of the industries’ vertical will be a distinct advantage
  • Proven record of successful staff management in areas of recruitment, performance appraisal and professional development.
  • Mature people management skills, budget management and experience in building teams
  • Strong customer-service orientation. Works well in multicultural workplace
  • Excellent communications and able to work well at all levels, including Senior Executive level
 

Find similar jobs: