Java Software Developer

Luxoft
Singapore
SGD 80,000 - 100,000
Job description

Project description

For one of the largest banks, we are looking for a Senior Team member to help the bank implement new technologies and speed up the delivery of various projects.

Responsibilities

  • Develop solutions following established technical design, application development standards, and quality processes in projects.
  • Assess the impacts on technical design due to changes in functional requirements.
  • Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project.
  • Write well-designed, efficient, and testable code.
  • Interact with other stakeholders, including end-user clients, Project Manager/Scrum Master, Business Analysts, offshore development, testing, and other cross-functional teams.

SKILLS

Must have

  • 6+ years of experience in Micro-services development using Spring Boot.
  • Technical Stack (Back End): Core Java, Spring Boot, Kafka, REST APIs.
  • Technical Tools: Confluence, Jira, Bitbucket or Git, CI/CD (Maven, Git, Jenkins), Eclipse or IntelliJ IDEA.

Nice to have

  • Technical Stack (UI): JavaScript, React JS, Angular, CSS/SCSS, HTML5, Node.js, Git.
  • Experience in event-driven architectures (CQRS and SAGA patterns).
  • Build Tools: Gulp, Webpack, Jenkins, Docker, Automation, Bash, Redis, Elasticsearch, Kibana.
  • Experience in Agile (Scrum) projects is an added plus.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Java Software Developer jobs in Singapore