Senior Java Developer - EnergyTech

Location:
Job Type: Permanent
Discipline:
Salary:
Contact: Rekha Ramaswamy
Email: email Rekha
Posted: almost 4 years ago

We are looking for Senior Java Developer(s) who have a deep passion to improve the environmental and financial sustainability of entities to build complex groups of back-end services. 

The client is an energy tech company redefining the future with intelligent technology. Join a diverse, quirky and high performing team that is dedicated as well as has enormous fun doing so.

Your primary responsibility will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. If you have hands-on experience developing software with agile methodologies, we’d like to meet you.

Responsibilities

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Ensure the best possible performance, quality, and responsiveness of the applications
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Participate in the deployment, operation and maintenance of products to ensure the high availability of the system
  • Help maintain code quality, organization, and automation. Document development phases
  • Overcome technical difficulties in data isolation, system decoupling, cloud solutions, etc
  • Ensure our applications are secure and up to date

Requirements

  • Master’s degree or above in Computer or Software Engineering, with good foundation in algorithm/data structure
  • Strong foundation in Java and good understanding of basic framework such as I/O and multithreading. Familiar and competent in JVM principles
  • Experience with Java Web development technologies, such as Spring, MyBatis, JMS, REST Web Service etc
  • Proficiency in data structure and common algorithms
  • Familiar with the design and application of distributed systems, such as Hadoop, Spark, Zookeeper, Kafka etc.
  • Experience with container technologies such Docker, Kubernetes, Helm Charts is preferred
  • Experience with project management and collaboration, code hosting, CI / CD, DevOps, operation and maintenance, monitoring is preferred
  • Familiar with database-related technology such as My SQL /Redis/Mongo DB/HBase/Elastic Search/HDFS
  • Proficient understanding of code versioning tools, such as Git

Reaching out

For a confidential discussion on this or any other opportunities available in the market please contact Rekha Ramaswamy at rekha.ramaswamy@next-wavepartners.com - Direct Line: +65 6692 9043

EA License No: 16S8303 - EA Registration No: R1546455