Associate Software Engineer / Software Engineer I – Java Backend
Experience: 0–2 Years (Freshers Eligible)
Location: Hyderabad / Bengaluru / Pune / Chennai (Hybrid/On-site)
About the Role
We are looking for a passionate Backend Software Engineer who enjoys solving challenging problems and building scalable backend systems. You will work with experienced engineers to design, develop, test, and deploy production-grade applications using modern Java technologies.
This role is ideal for engineers with strong Java fundamentals, solid Data Structures & Algorithms knowledge, and hands-on experience building backend projects.
Responsibilities
- Design and develop RESTful APIs using Java and Spring Boot.
- Build scalable backend services following clean architecture principles.
- Implement authentication and authorization using JWT and Spring Security.
- Design relational database schemas and write optimized SQL queries.
- Develop event-driven applications using Kafka or similar messaging systems.
- Improve application performance using Redis caching.
- Write unit and integration tests.
- Work with Docker and CI/CD pipelines.
- Collaborate with frontend developers and product teams.
- Participate in code reviews and system design discussions.
Required SkillsLanguages
Backend
- Spring Boot
- Spring MVC
- Spring Security
- Hibernate / JPA
- REST APIs
Databases
CS Fundamentals
- Data Structures & Algorithms
- Object-Oriented Programming
- DBMS
- Operating Systems
- Computer Networks
Tools
Preferred Skills
- Microservices Architecture
- Kafka
- Redis
- AWS (EC2, S3)
- JUnit
- Linux
- API Gateway
- Service Discovery
- JWT Authentication
Nice to Have
- Built production-like backend projects
- Understanding of distributed systems
- CI/CD exposure
- Cloud deployment experience
- Open-source contributions
What Makes a Candidate Stand Out
- Strong GitHub portfolio with real backend projects.
- Excellent problem-solving skills.
- Knowledge of scalable backend architecture.
- Passion for learning new technologies.
- Strong debugging and analytical skills.
Pay: ₹450,526.32 - ₹800,000.00 per year
Benefits:
- Paid sick time
- Paid time off
- Work from home
Work Location: Hybrid remote in Hyderabad, Telangana (Hyderabad District)