Hyderabad, Telangana, India
Information Technology
Full-Time
Monocept
Overview
Location: HyderabadExperience:
5 – 8 Years
Education: Bachelor’s degree in computer science, Information Technology, Engineering, or related field
Job Summary
We are looking for an experienced Senior Java Developer to design, develop, and maintain scalable backend applications for payment processing systems. The role involves working across the full software development lifecycle including requirements analysis, design, development, testing, deployment, and production support.
The ideal candidate will have strong experience in Java, Spring Boot, Microservices architecture, and Payment Switching / UPI systems.
Key Responsibilities
Requirements Analysis & Solution Design
- Collaborate with product owners, business analysts, and architects to translate business requirements into technical solutions.
- Perform impact analysis and design scalable, secure applications.
- Prepare technical design documents, API specifications, and system architecture.
- Develop scalable Java-based applications and microservices.
- Build and maintain RESTful APIs and integrations.
- Implement asynchronous messaging systems such as Kafka or RabbitMQ.
- Design and optimize database schemas and SQL queries.
- Write unit and integration tests ensuring high code coverage.
- Participate in code reviews and static code analysis.
- Troubleshoot defects and implement fixes.
- Work with CI/CD pipelines using Maven/Gradle, Git, Jenkins, Azure DevOps or GitHub Actions.
- Containerize applications using Docker and support orchestration with Kubernetes.
- Support monitoring and observability using tools such as Prometheus, Grafana, or ELK.
- Support solution implementation, integrations, and data migration.
- Provide L3 production support and resolve critical production issues.
- Conduct technical walkthroughs and support client deployments.
- Strong experience with Java 8+ and Spring Boot
- Experience in Microservices architecture and REST API development
- Hands-on with Kafka or RabbitMQ messaging systems
- Strong SQL knowledge with PostgreSQL, MySQL, or Oracle
- Experience with Docker and Kubernetes
- Familiarity with CI/CD tools such as Jenkins, Azure DevOps, or GitHub Actions
- Experience working on Payment Switching systems or transaction processing platforms
- Understanding of UPI (Unified Payments Interface) and payment ecosystem
- Strong debugging, problem-solving, and analytical skills
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in