Java Developer (Bengaluru)

Java Developer (Bengaluru)

13 Aug
|
Tech Smcsquared Gcc
|
Bengaluru

13 Aug

Tech Smcsquared Gcc

Bengaluru

Role & responsibilities

- Design, develop and maintain well-structured, efficient and maintainable Java-based REST APIs and microservices using Spring Boot and Spring MVC.
- Implement current features, enhancements and integrations for enterprise API platforms and domain-specific services (payments/clearing, billing, insurance products, neo-banking services).
- Work on backend services involving persistence (Hibernate / JPA), relational databases (MySQL, Oracle) and NoSQL / search stores (ElasticSearch).
- Build and support event-driven architectures and distributed transactions (experience with SAGA patterns and asynchronous event flows).
- Implement logging, billing and auditing pipelines (collecting API usage logs, validating parameters and generating billing volumes/files).
- Ensure high code quality by troubleshooting, resolving defects, writing unit/integration tests and participating in code reviews.
- Collaborate with cross-functional teams (product, QA, DevOps) in an Agile environment to deliver incremental releases.
- Support CI/CD and deployment activities using build and pipeline tools; assist with containerization/ orchestration (Docker, Kubernetes) and cloud deployments (AWS).




- Participate in design discussions, performance tuning and capacity planning for production systems.

Preferred candidate profile

- 4 to 8 years of professional experience building enterprise Java applications.
- Strong Java core skills and extensive experience with Spring Boot, Spring MVC and building RESTful APIs.
- Experience with Microservices architecture and related design patterns.
- Proficient with ORM technologies (Hibernate / JPA).
- Databases: MySQL and Oracle; familiarity with NoSQL / search technologies such as ElasticSearch.
- Cloud & DevOps: AWS experience; exposure to Docker and Kubernetes.
- Build & CI/CD tools: Maven, Jenkins, Git.
- Experience working on financial domain projects (banking check-clearing/transaction gateway, API billing platforms, insurance product APIs, neo-banking).
- Experience with event-driven architecture and SAGA pattern (used for distributed debit/credit services).
- Proven track record of debugging, bug-fixing and delivering stable customer-facing services.

Nice to have:

- Experience with cloud platforms (AWS, Google Cloud, or Azur

📌 Java Developer (Bengaluru)
🏢 Tech Smcsquared Gcc
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java developer (bengaluru) / bengaluru