Posted:15 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Are you passionate about building scalable backend systems, working with cutting-edge technologies, and solving real-world challenges through clean and efficient code? We are looking for a seasoned Software Development Engineer (SDE 1) with 3+ years of experience to join our dynamic team and drive impactful backend development projects.

Key Responsibilities

Lead backend and full-stack development initiatives using Java (mandatory) and optionally PythonArchitect and implement microservices, apply SOLID and OOPS principles, and design for performance and scalabilityBuild and maintain robust APIs (REST, GraphQL) using tools like Swagger and PostmanWork with Spring Boot, Hibernate, and ensure clean, modular codeManage both SQL (MySQL) and NoSQL (MongoDB) databases with strong ACID complianceEnforce security standards (SSL, TLS, cookies, headers)Develop and deploy on AWS (EC2, Lambda, ECS Fargate, S3, DynamoDB, SQS/SNS)Ensure DevOps best practices: Git, GitHub, CI/CD pipelines, code reviews, JUnit/Mockito testingOptimize performance with caching (L1/L2), throttling, and load balancing

Must-Have Expertise In

Strong grasp of Data Structures & Algorithms (DSA)Solid foundation in Object-Oriented Programming (OOPS)

Ideal Candidate

3+ years in software development with a strong backend focusProactive problem solver and excellent communicatorExperience mentoring junior developers or leading tech discussionsLocation: BengaluruSkills: rest apis,postman,python,hibernate,data structures,mysql,java,data structures & algorithms (dsa),oop principles,microservices,solid principles,core java,mongodb,security standards (ssl, tls),nosql,load balancing,spring boot,aws (ec2, lambda, ecs fargate, s3, dynamodb, sqs/sns),throttling,devops (git, github, ci/cd),mockito,graphql,junit,caching,sql,swagger,aws

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India

Bengaluru, Karnataka, India

Chennai, Tamil Nadu, India