Share this Job

Java Technical Lead (Java/J2EE)

Date: 19-Aug-2019

Location: Singapore, Singapore

Company: Singtel

Business System Analyst Lead (BSA Lead) is responsible for planning, leading and delivering one or multiple modules in a software development project with quality, within scope and to ensure deliverables are on time and conform to processes and standards meeting customer’s requirements.

Responsibilities

  • Expertise’s in multi-tier (2-3) Web application architecture.
  • Design and implement J2EE/Java web application code.
  • Participate in full SDLC (Waterfall/Agile), including iterative development, estimations and design sessions.
  • Collaborate with resources in designing and implementing integrated, enterprise solutions.
  • Provide expertise in the development and calibration of software.
  • Deliver project assignments on time and with high quality.
  • Perform software (and occasionally hardware) root cause analysis.
  • Work with team to identify and resolve development roadblocks.
  • Work with team to create and own system design documentation following standard templates; take initiatives to periodically review and recommend improvements to the templates as needs arise and to keep all documentation up-to-date.
  • Act as subject matter expert (SME) in assigned business and technical domains with an excellent understanding of business and system processes, inter relationship/dependencies/interactions among system components and how things work end to end. Act as the go-to person on integration related questions.
  • Pick-up new skills and conduct training to team members on evolving Java technologies
  • Should possess good written and oral communicant skills

 

 

The Ideal candidate should possess the following: 

  • 10+ years of experience in Java, J2EE, multi-tier web application projects
  • 5+ years of working experience in IBM WebSphere App Server 8 and above
  • 3+ years of experience in Spring Boot 2.0, MyBatis
  • 5+ years of experience in databases like Oracle, Mongo DB 3.x, etc
  • 5+ years of working experience in Apache CXF (3.2.x) for REST based Web Services
  • 5+ years of experience in creating UML modeling diagrams
  • 3+ years of working experience in Apache Camel 2.20 for Enterprise integration
  • 3+ years of development experience with Angular 5 and HTML5 applications
  • Deep understanding of security in enterprise applications and integration with SSO based applications
  • Deep understanding of ISO payment messages
  • Experience using JWTs with JSON for REST Web Services
  • Experience in different version control systems like SVN, GIT, etc
  • Experience in shell scripting (LINUX, UNIX)
  • Work on multiple projects
  • Communicate and follow up with clients about specific project needs and their goals
  • Perform cost analysis of a project
  • Prepare written estimates for clients based on labour, materials, equipment and other expenses
  • Track and maintain project expenditure within its budget
  • Generate invoices for clients based on services rendered and in coordination with the Project Manager
  • Maintain, manage and document all project reports and statements
  • Scan and archive project related documents for future access
  • Develop project reports on a timely basis.