Job Title- Senior Backend Developer,29138
Domain
Information Technology (IT)
Location
India Trivandrum, Bangalore, Chennai, Kochi, Mumbai, Thiruvananthapuram
Work Model: Hybrid (3 days office)
Shift Timing: 2:00 PM 11:00 PM
Experience
5 8 Years
Employment Type
Full-time
Salary Range
INR 13,00,000 22,00,000 per annum
Notice Period
Immediate to 15 days only (Mandatory)
Role Summary
We are seeking a
Senior Backend Software Engineer with strong
Java and enterprise application development experience to build and maintain scalable backend systems. The role involves designing REST APIs, developing microservices, contributing to AI/ML-enabled platforms, and mentoring junior engineers. You will collaborate with cross-functional teams to deliver high-quality, enterprise-grade solutions while adhering to engineering best practices.
Key Responsibilities
Software Development & Design
- Independently design, develop, test, debug, and maintain high-quality backend applications.
- Translate user stories and business requirements into technical designs and implementations.
- Develop low-level designs (LLD) for multiple components and assist leads in technical decision-making.
- Identify and resolve performance, scalability, and quality issues proactively.
Backend & API Development
- Build and maintain RESTful APIs and microservices-based architectures.
- Develop scalable enterprise applications using modern Java frameworks.
- Optimize database interactions and write complex SQL queries.
Quality & Delivery
- Create and review unit test cases, ensure high test coverage and defect-free delivery.
- Perform defect root cause analysis (RCA) and implement preventive solutions.
- Ensure adherence to coding standards, timelines, SLAs, and delivery metrics.
DevOps & Environment
- Support CI/CD pipelines, build processes, and deployment activities.
- Work in Linux/Unix environments using SSH and shell scripting.
- Participate in release management and production support with quick turnaround on issues.
Mentoring & Leadership
- Mentor junior developers and support their technical growth.
- Review code, designs, and documentation created by peers.
- Begin demonstrating technical leadership capabilities aligned with Lead Engineer expectations.
Documentation & Reporting
- Create and review technical documentation.
- Provide regular status updates and comply with project reporting standards.
- Contribute to knowledge repositories and shared project documentation.
Must-Have Skill Set (Mandatory)
Technical Skills
- Java (Expert level)
- Spring Boot, Spring Framework
- Hibernate, JPA
- Maven
- REST API development
- Microservices architecture
- Oracle Database & advanced SQL
- Regular Expressions (Regex)
- Linux/Unix systems, SSH
- CI/CD pipelines & build processes
- IDE usage and Agile/Scrum methodologies
Experience & Other Requirements
- 5+ years of professional backend software development experience
- Strong understanding of JVM, concurrency, and enterprise application design
- Job stability with clear employment history
- Ability to work in hybrid model and evening shift
- Strong written and verbal communication skills
- Immediate to 15-day notice period only
- Must be able to clear strict background verification (BGV)
Nice-to-Have Skill Set
- Python for data processing, MLOps, or AI integrations
- Experience with MLOps pipelines and ML lifecycle management
- Exposure to LLM integration or AI model deployment
- NLP concepts such as text processing, NER, or medical text analysis
- JavaScript for UI integration and frontend collaboration
- Experience with healthcare or regulated enterprise systems
- Familiarity with NLP frameworks (e.g., UIMA or similar)
Education
- Bachelor's degree in Computer Science, Software Engineering, or related field
- Master's degree or combination of Computer Science & Data Science education is a plus
Interview Process
- 2 Technical Rounds
- 1 Client Round
Skills: regex,oracle database,ci/cd,spring boot,jpa,maven,rest api,java,hibernate,linux,spring framework,microservices,advanced sql,ide