🏢 Alacriti Technology Solutions Pvt. Ltd.
Core Java Developer (API & Microservices) - Payment Domain
💼 Fulltime
📍 Hyderabad
⏰ Expired
🔗 Explore More
🎤 Interview Experience
Candidates report a two‑stage process: an initial online coding test on Hackerearth followed by a deep‑technical interview covering Java, Spring Boot, AWS, and payment domain concepts. The HR round focuses on cultural fit and communication skills.
🏢 Work Culture
Alacriti fosters a fast‑moving, performance‑driven culture with a strong emphasis on security and quality. Employees enjoy a collaborative environment, regular knowledge‑sharing sessions, and flexibility to experiment with new technologies.
📚 Free Study Materials (5)
Core Java Tutorial - GeeksforGeeks
Covers Java fundamentals, OOP, collections, and multithreading essential for the role.
Open Resource ↗
Spring Boot & REST API Course - YouTube (Java Brains)
Step‑by‑step videos on building microservices with Spring Boot and exposing RESTful endpoints.
Open Resource ↗
AWS Certified Developer – Associate (Free PDF)
Focuses on core AWS services (EC2, S3, RDS, Lambda, IAM) used in the job.
Open Resource ↗
Payment Gateway Architecture – Medium Article
Explains payment processing flow, transaction lifecycle, and PCI‑DSS basics.
Open Resource ↗
InterviewBit – System Design for Payments
Practice questions on designing scalable payment systems and microservices.
Open Resource ↗
🛠 Skills Required
Core Java
OOP
Spring
Spring Boot
REST APIs
Microservices
AWS (EC2
S3
RDS
Lambda
IAM
CloudWatch)
Payment processing
PCI-DSS
MySQL
PostgreSQL
NoSQL
Git
CI/CD
Agile/Scrum
Angular (optional)
Docker
Kafka/RabbitMQ
✅ Eligibility Criteria
Bachelor’s degree in Computer Science, Information Technology, Engineering or related field. 0‑6 years of relevant experience. Strong hands‑on experience in Core Java, Spring/Spring Boot, RESTful API development, and AWS. Mandatory experience in the payment domain with knowledge of transaction flows and PCI‑DSS compliance. Familiarity with Angular is a plus. Good communication skills and ability to work in Agile teams.
🏆 Selection Process
Round 1: Online Hackerearth assessment (coding & problem solving). Round 2: Technical interview (Java, Spring, AWS, payment domain). Round 3: System design & architecture interview. Round 4: HR / cultural fit interview.
📋 About the Role
Alacriti Technology Solutions Pvt. Ltd. is an Indian fintech services provider that builds end‑to‑end payment solutions for banks, merchants and enterprises. Established over a decade ago, the company has grown its footprint across major Indian cities and serves a portfolio that includes digital wallets, UPI aggregators, and cross‑border payment gateways. Alacriti emphasizes a culture of rapid innovation, security‑first development, and customer‑centric delivery, making it a preferred employer for technology enthusiasts who want to work on high‑impact financial products.
The role of Core Java Developer – API & Microservices focuses on designing, developing, and maintaining robust Java‑based services that power Alacriti’s payment platform. The candidate will work within an Agile Scrum team, collaborating closely with product owners, solution architects, QA engineers, and UI developers. Daily responsibilities include writing clean, testable code using Spring and Spring Boot, exposing RESTful APIs, and implementing micro‑service patterns such as circuit breakers, service discovery, and asynchronous messaging. The developer will also be responsible for deploying services on Amazon Web Services (AWS) leveraging EC2, S3, RDS, Lambda, IAM, and CloudWatch, ensuring high availability, fault tolerance, and compliance with PCI‑DSS standards.
Key responsibilities encompass:
- Designing scalable micro‑service architectures and integrating them with relational (MySQL/PostgreSQL) and NoSQL databases.
- Implementing payment processing workflows including authorization, settlement, reconciliation, and error handling.
- Conducting code reviews, unit testing, integration testing, and supporting production issue resolution.
- Building CI/CD pipelines using tools like Jenkins/GitHub Actions and managing version control with Git.
- Contributing to sprint planning, daily stand‑ups, retrospectives, and maintaining technical documentation.
- Collaborating with front‑end teams (Angular) to ensure seamless end‑to‑end functionality, although direct UI coding is optional.
The technology stack includes Core Java (8/11), Spring Framework, Spring Boot, REST, JSON, AWS services (EC2, S3, RDS, Lambda, IAM, CloudWatch), Docker/Kubernetes (optional), Git, Maven/Gradle, and relational/NoSQL databases. Exposure to message brokers like Kafka or RabbitMQ is advantageous. The role offers clear growth pathways: junior engineers can progress to Senior Software Engineer, then to Tech Lead or Architecture roles, with opportunities to specialize further in cloud security, payment compliance, or full‑stack development.
Alacriti promotes continuous learning through internal tech talks, sponsored certifications (AWS, Java, PCI‑DSS), and a collaborative environment that values ownership and innovation. Candidates who thrive in fast‑paced, security‑critical environments and enjoy solving complex transaction problems will find this position rewarding.
📤 Share this Job
💼 More Fulltime Opportunities
Technical Program Manager III Application Owner For ...
🏢 JPMorgan Chase Bank · 📍 Bengaluru
View →
Global Banking- Client and Onboarding Services-Team ...
🏢 JPMorgan Chase Bank · 📍 Bengaluru
View →
Financial Plan & Analysis New Associate
🏢 Accenture · 📍 Bengaluru
View →
Finance Analyst
🏢 CBRE · 📍 Hyderabad, Telangana, India
View →
📋 Quick Info
JOB ID
C001-J004
POSTED
04 Mar 2026
TYPE
Fulltime
BATCH
All Batches
⚠️ Disclaimer: Job details on Jobdexo are curated and verified by our creator network. Always confirm details on the official company website before applying.
Always verify details on the official company website before applying.
We do not charge any fee for job applications. Found something suspicious?
Report here →