Java Springboot Developer 37 views5 applications

More Information

Job Requirements

About the Role

We are seeking a talented Senior Java Developer / Backend Engineer with expertise in Java, Spring Boot, microservices, and event-driven architectures. In this role, you will be responsible for designing and developing scalable, secure, and high-performance backend systems for critical banking, payments, and event-based applications. You will also work on cloud-native deployments, ensure system reliability, and collaborate with cross-functional teams to deliver business-critical solutions.

Key Skills

● Java 8+, Spring Boot, Quarkus (nice to have)

● Microservices, Event-Driven Design, REST, gRPC, CQRS

● GCP (preferred), Azure, AWS

● Kafka, Google Pub/Sub, RabbitMQ, Popsurf

● PostgreSQL, Azure SQL, NoSQL (Aerospike, Eugabite DB)

● JWT, API Gateway, RSA/AES encryption, SSL/TLS

● Docker, Kubernetes, Jenkins, Git, Maven

● Redis/Aerospike caching, CDN integration, HA/DR solutions

● Distributed tracing, observability, log aggregation

Key Responsibilities

● Design, develop, and optimize scalable backend services using Java (Spring Boot)

● Build event-driven microservices and REST/gRPC APIs

● Develop batch programs for critical business workflows

● Participate in architecture planning and solution design

● Implement fault-tolerant, secure, and high-performance microservices

● Define replication and synchronization strategies for databases

● Deploy and manage applications on cloud platforms (GCP/Azure/AWS)

● Optimize system performance and ensure low-latency operations

● Integrate messaging systems such as Kafka, Google Pub/Sub, or RabbitMQ

● Work with PostgreSQL, SQL, and NoSQL databases

● Implement authentication, authorization, and secure API communication

● Ensure compliance with security standards for financial applications

● Build observability with logs, metrics, and tracing

● Troubleshoot and resolve production issues and performance bottlenecks

● Collaborate with product, architecture, and QA teams to deliver solutions

● Mentor junior developers and perform code reviews

● Participate in sprint planning, retrospectives, and technical discussions

 

Apply for this job
100% Secure Payments
All major credit & debit cards accepted

Still Need Help ?
Write us on: contact@jobhire.in