Search by job, company or skills

eTeam

Java Software Engineer

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 20 applicants
Early Applicant

Job Description

Main Responsibilities

  • Lead technical study into a propose solution, while involving expertise from infrastructure big data expert, business analyst requirement
  • Document proposed design and develop the solution
  • Implicitly ensure all CI-CD artefacts are part of the solution
  • Perform code review while fostering knowledge and coaching best practices to team members
  • Interact and provide reporting to project managers
  • Monitor technical risk and escalate appropriately to management
  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • Work with other engineers to integrate hardware and/or software systems

The position requires autonomy and reliability in performing duties with initiatives and leadership when it comes to all non-functional deliverables such as testing tools, mocking objects, production monitoring concerns, quality control including performance and load testing.

Qualifications and Profile

The successful candidate will definitely have:

  • At least 4 years of software development experience
  • At least 3 years experience working with Java
  • An understanding of recent Java language features, such as lambdas, streams, and futures
  • Knowledge of algorithms and data structures, with fundamentals in complexity analysis
  • Good ability to analyze code understand execution flow & debug even without access to a debugger
  • Experience with Maven, Git, writing and maintaining integration tests
  • Familiarity with Linux and bash
  • Good knowledge of SQL

An ideal candidate will also have some or all of the following:

  • Experience with Docker/Kubernetes
  • Experience working with cloud providers, especially AWS
  • Git and a Git-portal like Gitlab or GitHub
  • Jira or a similar issue-tracking system
  • The Spring framework and IoC, and particularly Spring Boot and Swagger for restful web services
  • Experience with Spark

Additionally, knowledge of the following would be helpful although it is not required:

  • Familiarity with languages some important components used by the system are written in: C#, Go, C++
  • Understanding of and interest in finance & financial markets, and in particular counterparty risk systems

Need SPR & Citizens only

Drop your resume to [Confidential Information]

WhatsApp - 6507 5644

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142842333

Similar Jobs