Posted on: 02/11/2025
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, Streams
- Spring Boot, Spring Framework, Spring Security, Spring Data JPA
- RESTful API Development & Microservices Architecture
- Oracle Database, SQL, PL/SQL, Query Optimization
- ORM Tools : Hibernate / Spring Data JPA
- Authentication Protocols : OAuth2, JWT
- Build Tools : Gradle, Maven, Groovy
- CI/CD : Jenkins, Git, Docker, Kubernetes (basic exposure)
- Testing Frameworks : JUnit, Mockito
- Agile / Scrum Methodology
Preferred / Good-to-Have Skills :
- Experience in Cloud Platforms (AWS preferred)
- Exposure to Oracle Partitioning, Advanced Indexing, Sequences, Performance Tuning
- Familiarity with Containerization & Deployment (Docker, Kubernetes)
- Working knowledge of Message Queues (Kafka, RabbitMQ)
- Strong debugging and troubleshooting abilities in production environments
- Understanding of Clean Code, SOLID principles, and design patterns
Soft Skills & Work Ethic :
- Strong problem-solving and analytical mindset
- Ability to work independently with minimal supervision
- Excellent communication and cross-team collaboration skills
- Ownership mentality with focus on delivery and continuous improvement
- Commitment to writing maintainable, scalable, and clean code
Why Join Us :
- Opportunity to work on high-performance backend systems used at scale
- Exposure to cutting-edge Java frameworks and Oracle database optimization
- Work in a fast-paced Agile environment with continuous learning
- Fully remote flexibility while being part of a Bangalore-based engineering setup
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1568460
Interview Questions for you
View All