Job Title : Sr Java Backend Developer
Job Location : Bangalore (Remote)
Experience Required : 7+ Years
Notice Period : Immediate to 30 Days only
About the Role :
We are hiring Senior Java Backend Developers with deep hands-on experience in building and maintaining scalable enterprise applications. This role involves designing high-performance backend architectures, building APIs, integrating with Oracle databases, and collaborating within agile development teams.
Youll work closely with cross-functional stakeholders to deliver robust, secure, and efficient backend solutions that drive large-scale digital platforms. If you are passionate about backend systems, database performance, and clean architecture, this role is an excellent fit.
Key Responsibilities :
- Design, develop, and enhance backend microservices using Java (Spring Boot)
- Develop RESTful APIs to support front-end and mobile applications
- Implement secure authentication & authorization mechanisms (OAuth2, JWT)
- Work extensively with Oracle Database for backend data storage and operations
- Write and optimize SQL queries, stored procedures, views, and triggers
- Handle transaction management, connection pooling, and Oracle performance tuning
- Utilize Hibernate / Spring Data JPA for ORM-based data persistence
- Optimize database schema, indexes, and partitions for scalability
- Write unit tests and integration tests using modern testing frameworks
- Participate in code reviews, ensuring adherence to coding standards and best practices
- Collaborate with DevOps to build CI / CD pipelines, Docker images, and automated deployments
- Work in Agile / Scrum teams participate in sprint planning, retrospectives, and daily standups
- Troubleshoot production issues and implement efficient fixes with minimal downtime
Mandatory Technical Skills :
Core Java (8+), OOPs concepts, Exception Handling, Collections, StreamsSpring Boot, Spring Framework, Spring Security, Spring Data JPARESTful API Development & Microservices ArchitectureOracle Database, SQL, PL / SQL, Query OptimizationORM Tools : Hibernate / Spring Data JPAAuthentication Protocols : OAuth2, JWTBuild Tools : Gradle, Maven, GroovyCI / CD : Jenkins, Git, Docker, Kubernetes (basic exposure)Testing Frameworks : JUnit, MockitoAgile / Scrum MethodologyPreferred / Good-to-Have Skills :
Experience in Cloud Platforms (AWS preferred)Exposure to Oracle Partitioning, Advanced Indexing, Sequences, Performance TuningFamiliarity with Containerization & Deployment (Docker, Kubernetes)Working knowledge of Message Queues (Kafka, RabbitMQ)Strong debugging and troubleshooting abilities in production environmentsUnderstanding of Clean Code, SOLID principles, and design patternsSoft Skills & Work Ethic :
Strong problem-solving and analytical mindsetAbility to work independently with minimal supervisionExcellent communication and cross-team collaboration skillsOwnership mentality with focus on delivery and continuous improvementCommitment to writing maintainable, scalable, and clean codeWhy Join Us :
Opportunity to work on high-performance backend systems used at scaleExposure to cutting-edge Java frameworks and Oracle database optimizationWork in a fast-paced Agile environment with continuous learningFully remote flexibility while being part of a Bangalore-based engineering setup(ref : hirist.tech)