← Back to Referral Jobs

Senior Software Engineer

CORE SHIELD
Experience: 5+ Years
Location: Bengaluru, India
Notice Period: Immediate

Skills

JAVA
ReactJS
JavaScript
TypeScript
REST APIs
Microservices
Web Sockets
Docker
CI/CD
HTML
CSS
Tailwind
MaterialUI
Webpack

Job Details

Role Description

We are looking for a passionate and experienced Senior Software Engineer - Fullstack to join our growing team at CoreShield Technologies. In this Onsite role based in Bangalore, you will take ownership of designing and developing robust backend systems.

You’ll play a key role in architectural decision-making, writing scalable code, and collaborating with cross-functional teams to deliver high-impact features.


Key Responsibilities

● Own end-to-end system design for complex, large-scale services

● Design and implement highly available, scalable, and secure microservices and presentation layer

● Drive architecture reviews, propose technical improvements, and lead design discussions

Write clean, maintainable, production-grade code following best practices

● Lead code reviews and enforce high engineering standards

● Mentor junior engineers and conduct technical knowledge sharing sessions

● Optimize system performance for high throughput and low latency

● Collaborate with Leadership, QA, DevOps, and Security teams to deliver reliable releases

● Ensure compliance with security, data privacy, and performance SLAs

● Lead root cause analysis for production issues and drive long-term fixes

● Contribute to roadmap planning and technical strategy


Required Qualifications

● Bachelor’s degree in Computer Science, Engineering, or related field

● 5–8 years of strong backend engineering experience

● Deep expertise in React.js, JavaScript (ES6+), TypeScript, Java/Python

● Strong understanding of modern frontend architecture patterns

● Hands-on experience with:


1. REST APIs & API integrations

2. Microservice-based backend integrations

3. WebSockets / SSE for real-time data

4. Docker-based development environments

5. CI/CD pipelines for frontend deployments

● Experience with:

-HTML5, CSS3, SCSS, Tailwind / Material UI

-Component-driven architecture

-State management libraries

-Build tools (Webpack / Vite)


● Solid understanding of:

1. Frontend performance optimization

2. Lazy loading & code splitting

3. Security best practices (JWT, OAuth2, RBAC)

4. Data visualization libraries (Chart.js / D3.js / ECharts)

5. Proven experience with performance tuning & scalability optimization

● Knowledge of security best practices (OAuth2, JWT, RBAC, encryption, secrets management)

● Experience in on-prem & cloud deployments

● Strong debugging and production troubleshooting skills

● Experience working in Agile/Scrum environments

Quick Links to Explore