Job Title:
Junior Java Engineer
Location:
Gurugram
Experience Level:
3+ Years
Job Summary
We are seeking
motivated Junior Java Engineers
who are passionate about developing and running industry-leading
Fraud Prevention and Investigation Platforms
. The role involves building resilient, scalable, and secure systems in a rapidly evolving fraud landscape, ensuring protection for customers and colleagues.
Key Responsibilities
-
Analyze, design, and implement new features that enhance business and customer experience.
-
Automate operational processes, including change deployment, application resilience, monitoring/alerting, and self-service capabilities.
-
Collaborate with the Engineering Manager to ensure design consistency, workload distribution, and process alignment within the Scrum team.
-
Take ownership of production systems — handle incident resolution, root cause analysis, and permanent fixes.
-
Participate in change management, executing controlled deployments, verification, and communications.
-
Contribute to code reviews, unit testing, and debugging to maintain high-quality deliverables.
-
Ensure proper documentation and adherence to agile development practices.
Required Skills & Experience
-
Minimum 3 years of software engineering experience in a complex, enterprise-grade environment.
-
Strong programming skills in Java 8+ and Spring Boot.
-
Hands-on experience designing and developing RESTful APIs and microservices-based architectures.
-
Experience with distributed systems and event-driven architecture (preferably using Apache Kafka or similar messaging middleware).
-
Exposure to cloud computing platforms such as AWS or Azure.
-
Good understanding of software development lifecycle (SDLC) and agile methodologies.
-
Excellent English communication skills (verbal and written) for collaboration in a global development setup.
Good To Have
-
Experience with CI/CD pipelines, containerization (Docker), or Kubernetes.
-
Exposure to monitoring tools and automated deployment frameworks.
-
Awareness of fraud detection systems or financial domain applications.