HamburgerMenu
hirist

Job Description

Description :

About the Role :

We are seeking an experienced Java Developer who can work independently and deliver high-quality, scalable solutions within defined timelines. The role involves developing enterprise-grade Java applications, building secure integrations, and collaborating with stakeholders through regular project updates.

Key Responsibilities :

Application Development & Integration :

- Design, develop, and deploy Java application modules following best practices

- Build and maintain RESTful APIs and integrate third-party services

- Handle asynchronous communication with NPCI and other payment systems

- Implement HSM integrations, socket programming, multi-threading, and load balancing

- Work with CMS platforms (Visa, Mastercard, RuPay Card Management systems)

Architecture & Design

- Translate solution architectures into application capabilities

- Apply Domain-Driven Design (DDD) principles to align with business requirements

- Create high-level design artifacts including:

- Application architecture diagrams

- Use cases and activity diagrams

- Data models, schema designs, and database designs

Code Quality & DevOps :

- Implement quality gates including secure coding, test coverage, and code standards

- Define and follow branching, merging, and code commit strategies

- Support deployment orchestration, release notes, and version control processes

Collaboration & Reporting :

- Participate in client meetings to gather and prioritize requirements

- Provide weekly project updates and status reports

- Mentor and guide team members to meet project deliverables

Production Support :

- Perform root cause analysis using application monitoring and log analysis

- Resolve critical production and post-production issues efficiently

Technical Skills Required :

Core Technologies :

- Core Java, Java Design Patterns

- Spring Core, Spring Boot

- Microservices Architecture

- Hibernate / JPA

- RESTful Web Services

- ANSI SQL, Oracle Database

Integration & Payments

- CMS (Visa, Mastercard, RuPay Card Management Systems)

- HSM Integration

- NDC & ISO Protocols

- Kafka (event-driven architecture)

Frontend & Cloud (Good to Have)

- AngularJS / ReactJS

- JavaScript

- AWS Cloud

- Test Automation Frameworks

Methodologies & Tools

- Agile / Scrum

- CI/CD pipelines

- Version control and release management

Experience & Qualifications:

- 4+ years of experience in Full-Stack Java Development

- Strong experience in project-based delivery models

- Proven ability to work independently in a freelance or contract setup

- Excellent problem-solving and communication skills

What We Offer:

- Flexible work hours and remote engagement

- Opportunity to work on high-impact, payment-domain projects

- Clear scope, defined deliverables, and professional collaboration


info-icon

Did you find something suspicious?