Senior Java Software Engineer (working in Singapore)
We are seeking a highly skilled and experienced Senior Java Software Engineer to join our dynamic team working Permanent in Singapore
Description:
- Work together with project team to design and implement quality solutions as per customers’ requirements
- Debugging and resolving technical problems that arise
- Participate in solutioning meetings with project team and customers
- Responsible to deliver high quality codes for implementations
- Being a mentor for junior Software Engineers
Your skills and experienceRequirements:
- Bachelor’s degree in Computer Science or equivalent
Technical Requirements:
- At least 6 years of strong hands-on experience with Java and Spring stack
- Working knowledge of Web API, REST, XML, JSON
- Hands-on experience in UI/UX development using JSP, HTML5, CSS3, JavaScript
- Able to define solution and prepare technical specifications according to Functional Specifications
Interpersonal Requirements:
- Excellent written and verbal reasoning and communication skills
- Excellent problem-solving skills with high level of initiative
- Meticulous, detailed and able to work with minimal supervision
- Ability to work under pressure and meeting tight deadlines
- Ability to lead technical solutions end to end
Added Advantage:
- Complete minimum 3 Software Development Life Cycle (SDLC)
- Experience in Banking Solution development will be an advantage
- Experience in UNIX environments, systems setup and application deployment will be an advantage
- Experience working in a cross cultural team with multi geographical locations (onsiteoffshore) will be an advantage
- Advantage if worked on Agile Framework or aware of basic Agile terminologies and processes
- Provide technical input during the business development life cycle
- Participate in experimentation to assess new solution/application paths
- Identify challenges to help the development of formalized solution methodologies
- Interface and coordinate tasks with internal and external technical resources. Collaborate to provision estimates, develop overall implementation solution/application plan, and serve as a lead as required, to implement the installation, customization, and integration efforts
- Experiences working on Containers (e.g. Docker, Kubernetes) and DevOps technology on VMware infrastructure and/or Public Cloud (e.g. AWS, Azure, Oracle, Alibaba) will be an added advantage
- In-depth knowledge of Cloud & distributed architectures, Microservice, API best practice design
- Experienced in CI/CD and exposed to standard development ecosystem: SonarQube, Jira/Confluence, SVN, Jenkins, Eclipse
=> Offers visa sponsorship for international candidates.
Why you'll love working here
- Salary upto SGD 10,000
- An international, dynamic and professional working environment
- Attractive remuneration package (100% salary during probation)
- 15 paid leaves/ year
- Maternity/ paternity leave
- Annual health check
- Annual salary review
- Performance rewards
- Premium healthcare insurance
- Team building, Lunar New year Celebration, Projects celebration
- Free in-house coffee, tea and snack (cookies, candies…)