Search by job, company or skills

Java Software Engineer

Java Software Engineer

talentgigs
10-12 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

Role: Java Architect

Experience: 8-15 years

Location: Chennai (Nungambakkam)

Skills: Architect, Java, Spring boot, Spring Security, CI/CD,

Domain: FINTECH (MANDATORY)

JD:

Key Responsibilities:

1. 2. 3. Architecture & Product Design • Own end-to-end architecture for high-throughput, low-latency services and user-facing apps; define APIs, data models, caching, partitioning/sharding, and event flows. • Translate product requirements into architectural roadmaps and component designs (domain-driven design, microservices, API-first). • Drive secure-by-default patterns (Zero-Trust, principle of least privilege) and privacy-first data design. Full-Stack Engineering (Java-First) • Build backend services in Java/Spring Boot; design REST/gRPC APIs, asynchronous pipelines, and distributed workflows. • Contribute to front-end (React/Next or similar) and shared libraries; ensure cohesive UX with strong performance budgets and accessibility. • Implement CI/CD pipelines and DevEx improvements (build speed, quality gates, developer tooling). High-Frequency Transaction Systems • Design for throughput, concurrency, and fault-tolerance (bulkheads, circuit breakers, idempotency, retry/backoff, message ordering). • Performance tune JVM, thread pools, GC, connection pools; establish SLOs and p95/p99 latency targets. • Introduce event streaming, queues, and exactly-once/at-least-once semantics where applicable. 4. 5. 6. Security & Compliance • Champion IAM/CIAM/IGA patterns (OAuth2/OIDC, SAML), secrets management, KMS, and robust RBAC/ABAC. • Partner with Security to embed threat modelling, secure coding, and automated security testing in the SDLC. Reliability & Observability • Define SLO/SLI/SLA, golden signals, and error budgets; implement tracing/metrics/logging dashboards (ELK/Grafana/OpenTelemetry). • Lead incident reviews, root-cause analysis, and resilience tests (chaos, failover, DR). Leadership & Collaboration • Mentor senior engineers; review designs/PRs; raise engineering bar via patterns, documentation, and standards. • Collaborate with Product on discovery, scoping, and MVP slicing; influence build-vs-buy and cost/perf trade-offs.

Qualifications & experience:

• 10+ years in software engineering with strong Java and Spring depth; proven full-stack delivery.

• Experience in designing/developing high availability and high scalability systems preferably on cloud.

• Experience in design heavy transaction management systems with both db and streaming services like Kafka and other cloud event hubs

• Experience in designing and executing DR planning and recovery.

• Experience in Blue/Green deployments and canary deployments is an added advantage.

• Demonstrated ownership designing high-throughput, low-latency distributed systems in production (≥ millions of requests/events/day).

• Hands-on experience with microservices, API-first architectures, caching strategies, and transaction integrity (idempotency, dedup).

• Solid grasp of cloud-native design (AWS preferred), containers/K8s, CI/CD, and infrastructure reliability

. • Strong understanding of security for web and APIs (authentication, authorization, secrets, data protection).

• Excellent system design skills and ability to influence architecture across teams.

• Background in BFSI, payments, or cybersecurity platforms preferred

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Similar Jobs

5-12 yrs
Chennai, India
Skills:
Spring Boot, Java Development, Maven, Rest Apis, Cloud Technologies, Git, Quarkus Framework, Microsoft Copilot, Microservices architecture, Hexagonal Architecture, SQL databases, Codex, CI CD pipelines, NoSQL databases, GitHub Copilot
11-13 yrs
Chennai, India
Skills:
solace , Sonarqube, Sql, Spring Boot, Openshift, Impala, Apache Spark, Maven, Gradle, Hadoop, Mockito, Hive, Oracle, Kubernetes, JUnit, Docker, Tdd, Jenkins, Git, PostgreSQL, MongoDB, Jms, Graph DB
5-14 yrs
Chennai, India
Skills:
Java, Jsp, Spring Boot, J2EE, Restful Web Services, MySQL, MongoDB, Jpa, Oracle, Azure, Servlets, AWS
8-10 yrs
Chennai, India
Skills:
Kubernetes, Spring Boot, Java, Microservices, HTML, CSS, Rest Apis, AWS, Azure, Rfid, Docker, Javascript, barcode solutions
4-10 yrs
Chennai, India
Skills:
Restful Apis, Sql, Spring Boot, Java, Microservices, Github, Algorithms, Hibernate, AWS, Gitlab, System Design, Kubernetes, Nosql, Azure, Docker, Gcp, Data Structures, Git