IoTalents Pte. Ltd.
2 weeks ago
Java Backend Developer
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- IoTalents Pte. Ltd.
- Location
- Singapore Singapore
- Posted
- 2 weeks ago
Job description
We are looking for a Java Backend Developer with strong hands-on experience in Java, Spring Boot, and Microservices to develop and support enterprise-scale applications.
Requirements Experience- 6–8 years of overall IT experience.
- At least 5 years of hands-on experience in Java backend development.
- Recent experience as a Java Backend Developer, Senior Developer, or Technical Lead is preferred.
- Experience in enterprise-scale application development.
- Strong hands-on experience with Java 8/11/17/21.
- Strong knowledge of:Core Java and OOPCollectionsMultithreading and concurrencyException handlingJVMDesign patterns
- Extensive experience with Spring Framework, Spring Boot, and Spring MVC.
- Experience designing and developing Microservices.
- Strong experience in REST API development and integration.
- Knowledge of API Gateway, Service Discovery, and Configuration Management.
- Exposure to SOAP services is an advantage.
- Experience with Event-Driven Architecture.
- Hands-on experience with one or more of Oracle, PostgreSQL, MySQL, or MongoDB.
- Experience with Apache Kafka, RabbitMQ, or MQ.
- Experience with Agile/Scrum development environments.
- Participation in code reviews and architecture discussions.
- Experience with CI/CD pipelines and production support.Experience mentoring junior developers and taking technical ownership of modules/features.
- Apache Camel
- CI/CD tools and pipelines
- Monitoring and observability tools such as Splunk, Grafana, or Geneos
- Jira, Confluence and Bitbucket
- Experience in Banking, Payments, Financial Services, Digital Banking, or other enterprise application environments will be an advantage.
Required skills
- mysql
- rabbitmq
- java
- jira
- financial services
- scrum
- oracle
- agile
- spring boot
- rest api
- postgresql
- grafana
- mongodb
- multithreading
- confluence
- payments
- ci/cd pipelines
- microservices
- banking
- splunk
- collections
- design patterns
- api gateway
- apache kafka
- spring framework
- oop
- event-driven architecture
- backend developer
- core java
- bitbucket
- configuration management
- mq
- spring mvc
- production support
- java 8
- java 11
- java 17
- apache camel
- concurrency
- digital banking
- service discovery
- exception handling
- jvm
- geneos
- java 21
- enterprise-scale applications
- soap services
Interested in this position?
Create your free account and tailor your CV to match this job.