Please Note: This role requires candidates with a background in cryptocurrency. Only applicants with relevant experience in the crypto industry will be considered.
Position description:
As a Lead Engineer, you'll be responsible for building and maintaining Java microservices, developing new features, enhancing existing ones, and ensuring high-quality code through testing and code reviews. You'll collaborate on requirements gathering, contribute to process improvements, and resolve production issues. Key skills include strong data structures and algorithms, expertise in microservices and RESTful development, and familiarity with SpringBoot, Hibernate, Redis, Kafka, PostgreSQL, and MongoDB. Experience with continuous integration and testing tools like JUnit and Gauge is essential.
What you'll be broadly doing:
- Building and maintaining Java micro services
- Develop new features and improve existing features of the application.
- Coding, Implementing, Unit Testing and Documenting Java based services
- Design, build, and maintain efficient, reusable, and reliable Java code
- Code reviews and ensuring adherence to software development standards
- Contribute to team and organizational improvements in process and infrastructure
- Participating in requirements gathering and functional specification activities
- Resolving and helping to mitigate production issues
What you need to be successful:
- Strong Data Structure and Algorithms
- Experience with micro services architectures
- Experience developing RESTful services
- Experience with continuous integration, unit and integration testing
- Experience with Redis and kafka
- Experience with SpringBoot, Hibernate, JUnit and other Java frameworks
- RDBMS and NoSQL databases - PostgreSQL, MongoDB
- Gauge or other BDD frameworks - advantageous
- Fintech experience - advantageous
Work Environment Details:
- Attractive compensation package - competitive salary, flexible bonus scheme.
- We are always looking for ways to promote and inspire innovation. So, come build your dream with us.
- Individual career path - management and technical career growth, enhanced by learning and development program, regular performance assessment, teams of multi-national IT professionals.
- Healthy work environment - company-sponsored medical program, food, and beverage program, open communication.
- Friendly policies to support Work-life balance, team building, and celebrations.
To Apply/ know more, please click the link below:
https://pluanghrms.darwinbox.com/ms/candidate/careers/a6688109e27fee/custom_source/a63a2b1ddd8ee3/custom_type/a63a2b1ca31f7b