x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior Java Developer 2584
 banner picture 1  banner picture 2  banner picture 3

Senior Java Developer 2584

Recruit Express Pte Ltd

Recruit Express Pte Ltd company logo

Main responsibilities

  • Manage the application designs, Build automation, Continuous integration & Deploy automation with best practices on the development area.
  • Reducing manual steps and enable robust Software Delivery Pipeline
  • Infrastructure planning, testing & development,
  • ability to plan integrations and additions across many systems,
  • Study, evaluate and provide feedback on CI/CD
  • Consulting with technical team and management on the operational requirements of software solutions,
  • Bridge the gap between software development teams and IT operations
  • Source Control, Deployment Automation & Orchestration, Continuous Integration, Configuration Management, Collaborations, Infrastructure Automation, Agile Project Management & Monitoring
  • Provide detailed estimation for development of solutions
  • Take care of the technical documentations, quality and standards.
  • Prepare documentation for design and implementation
  • Perform level 3 Support of applications in production - analyze and resolve issues as they arise
  • Perform release support on need basis

Qualifications and Profile

This position requires a minimum of 8+ years of relevant experiences in Java-J2EE software engineering, build, deployments, to have minimum hands-on experience in latest technologies like kubernetes, docker and cloud platform. Experience from banking environment would be added advantage,

Functional

  • Basic understanding of finance and investment banking

Methodologies

  • Agile and/or Iterative development lifecycles
  • Continuous Integration / Continuous Delivery, DevOps

Technical

  • Minimum 6+ years’ experience in web and stand-alone application design, development, build & delivery with Java/J2EE in Unix/Linux environment.
  • Experience in a Program delivery role driving & coordinating technical implementations in agile process
  • Hands-on experience with Deployment Strategies [Blue-Green, Canary & others]
  • Strong hands-on experience building CI/CD workflows and using scripting languages (one or more languages, e.g., Python, Java, JavaScript, PowerShell)
  • Hands-on experience with software deployment and orchestration technologies Docker, Kubernetes & Cloud platform in production environments
  • Hands-on experience with build & continuous services like Jenkins, Artifactory, Nexus, Maven
  • Strong knowledge on source code management system such as SVN / GitHub/GitLab.
  • Deep knowledge of Objected Oriented Design and programming principles
  • Excellent understanding and practical experience of Spring Frameworks (IOC, Sprint Boot, Spring Data, Spring MVC, Spring Integration etc.)
  • Deep understanding of distributed & micro services architecture
  • Experience of working in TDD and BDD environment unit testing frameworks (JUnit, Mockito, Cucumber, selenium and SOAPUI)
  • Hands-on experience on tech stack Storm, Flink, Spark, Kafka, Elastic Search and No SQL database (Hbase, Casandra, Mongo DB)
  • Very good understanding of application system design, development, testing, deployment and maintenance using UML.
  • Ability to assess interdependence and impact of a change at application level.

Other Professional Skills and Mindset

  • Ability to communicate technical concepts to a variety of stakeholders (technical or non-technical)
  • Deliver best practices recommendations and highly technical implementations with cross-product integrations based on needs
  • Excellent communication and presentation skills with the ability to communicate core concepts to IT Management, executives and developers
  • Experience in technical leadership roles
  • Solid analytical and problem solving abilities
  • Comprehensive understanding of and experience working in Agile team
  • Very good organization skill with attention to details
  • Team player mindset
  • Understanding and respect of cultural diversity

Interested applicants, please email your resume to Shaun Quek Yew Meng

Email: [email protected]

CEI Reg No: R1660732

EA Licence No: 99C4599

✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs