Backend Java Developer
Backend Java Developer
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
As a Backend Java Developer, you will design, develop, and maintain secure, high-performance backend systems and APIs that power mission-critical banking applications. The role emphasizes Java, Spring Boot, Kafka, and microservices architecture to support the bank’s digital transformation.
Key Responsibilities
- Design, build, and maintain backend services using Java, Spring Boot, and Microservices architecture.
- Develop RESTful APIs and integrate with internal and third-party banking systems.
- Implement event-driven architecture using Apache Kafka for real-time data streaming.
- Collaborate with architects to ensure scalability, reliability, and compliance with banking standards.
- Optimize backend performance for high availability and low latency.
- Apply security best practices to protect sensitive financial data.
- Conduct unit and integration testing using JUnit, Mockito, and other frameworks.
- Work with CI/CD pipelines (Jenkins, GitLab) for automated builds and deployments.
- Utilize containerization tools like Docker and orchestration with Kubernetes.
Required Skills
- Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA.
- RESTful APIs, JSON/XML.
- Hands-on experience with Apache Kafka (including Kafka Streams).
- Git, Maven/Gradle, Jenkins, Docker, Kubernetes.
- Familiarity with cloud platforms (AWS/Azure).
- Strong SQL skills (Oracle, MySQL, PostgreSQL).
Similar Jobs
Business Development Executive (B2B)
QA Engineer (Electrical) - Marine @Tuas
Sales Representative (5 days / B2B / Outdoor Sales)
Maintenance Technician (Training Provided)
TRAVELING OPPORTUNITIES
Response Reality Check
ARYAN SOLUTIONS PTE. LTD.
Ready to Apply?
This is a direct application to ARYAN SOLUTIONS PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer