
Search by job, company or skills
Key Responsibilities
. Design,build, and maintain backend services using Java, Spring Boot, and Microservicesarchitecture.
. 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).
Soft Skills
. Strong analytical and problem-solving skills.
. Ability to work in Agile/Scrum environments.
. Excellent communication and collaboration skills.
Preferred Qualifications
. Bachelor's degree in Computer Science or related field.
. 7+ years of backend development experience in banking or financial services.
. Certifications in Java, Spring, or Cloud technologies are advantageous.
Job ID: 135062711