Search by job, company or skills

T

Java Developer - Spring Boot/Hibernate

4-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 10 applicants
Early Applicant

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

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 135269633