Job Title : Backend Developer (Java- Spring Frameworks)
Location : Kharadi - Pune
Full time - Creospan
Hybrid 3Days/Week Office
Experience : 8+ YearsBaking Exposure
Role Overview:
We are seeking a highly skilled Backend Developer with strong expertise in modern Java development, Microservices Architecture, and distributed systems. The ideal candidate will possess deep hands‑on coding experience and be passionate about building scalable, secure, and high-performance enterprise applications. The role requires strong proficiency in Java 17/21, the Spring Ecosystem, Kafka-based Event-Driven Architecture, API development, cloud-native application design, and enterprise-scale backend systems. Experience in Banking, Financial Services, Capital Markets, Payments, Custody, Trade Settlement, Wealth Management, or FinTech domains will be highly preferred
Key Responsibilities
- Backend Application DevelopmentDesign, develop, and maintain scalable, high-performance enterprise applications using modern Java technologiesBuild robust backend services and Microservices supporting mission-critical business applicationWrite clean, reusable, maintainable, and testable code following engineering best practiceParticipate in architecture discussions, technical design reviews, and code review
- Microservices & API DevelopmentDesign and implement RESTful APIs and Microservices-based solutionDevelop highly available, fault-tolerant, and scalable distributed systemImplement service-to-service communication and integration patternEnsure API security, resiliency, versioning, and performance optimization
- Spring Ecosystem DevelopmentDesign and develop enterprise applications usingSpring BootSpring MVCSpring Data JPASpring SecuritySpring CloudSpring BatchDevelop cloud-native applications leveraging Spring ecosystem best practiceImplement secure authentication and authorization mechanism
- Security & AuthenticationImplement enterprise-grade security solutions usingSpring SecurityJWT (JSON Web TokenOAuth 2Authentication & Authorization Framework Based Security Ensure secure communication and access controls across distributed systems and API
- Event-Driven ArchitectureDesign and implement Event-Driven Architecture using Apache KafkeDevelop Kafka Producers, Consumers, Topics, and Event StreamBuild asynchronous, loosely coupled MicroserviceSupport real-time data processing and high-volume transaction workloads
- Performance EngineeringApply Data Structures, Algorithms, and Design Patterns to solve complex business problems.Perform performance tuning, code optimization, and root cause analysis.Build highly scalable and resilient backend platforms
- Agile & Engineering ExcellenceCollaborate closely with Product Owners, Architects, QA, DevOps, and Business stakeholders.Participate in Sprint Planning, Backlog Grooming, Reviews, and Retrospectives.Contribute to engineering standards, coding practices, and continuous improvement initiatives
Required Skills & Qualifications
- Strong hands‑on development experience with:Java 17 or Java21Core JavaCollections FrameworkStreamsAPILambdasStringsArraysMultithreading & ConcurrencyException HandlingSpring Ecosystem (Mandatory)Spring BootSpring MVCSpring Data JPASpring SecuritySpring CloudSpring BatchEvent-Driven Architecture (Mandatory)Apache KafkaEvent-Driven ArchitectureAsynchronous ProgrammingMessaging SystemsDistributed Event ProcessingBackend EngineeringMicroservices ArchitectureREST APIsRESTful Web ServicesDistributed SystemsDesign PatternsSecuritySpring SecurityJWTOAuth2.0Authentication & AuthorizationAPI SecurityDatabase TechnologiesSQLOraclePostgreSQLMySQLStrong experience in:Data ModelingQuery OptimizationDatabase Performance TuningPreferred SkillsDevOps & ContainerizationDockerKubernetesCI/CD PipelinesJenkinsGitAzure DevOpsCloud PlatformsAWSMicrosoft AzureGoogle Cloud Platform (GCP)Engineering PracticesUnit TestingIntegration TestingCode Quality & Review PracticesPerformance Optimization
- Preferred Domain Experience:Candidates with experience in the following domains will be highly preferred:BankingFinancial ServicesCapital MarketsCustody ServicesTrade SettlementPaymentsWealth & Asset ManagementFinTechExperience workingon:Payment Processing PlatformsDigital Banking ApplicationsTrade Processing & Settlement SystemsCustody & Securities PlatformsFinancial Transaction Processing SystemsInvestment Banking ApplicationsHigh-Volume Transaction Processing Platforms
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to work effectively in Agile and collaborative environments.
- Strong ownership, accountability, and delivery mindset.
- Passion for continuous learning and technology innovation.