14 Aug
|
NeogenCode Technologies
|
Bengaluru
14 Aug
NeogenCode Technologies
Bengaluru
Job Title : Software Development Engineer II (SDE 2) – Java or Golang (Backend)
Experience : 3+ Years
Location : Bengaluru
Working Days : 5 Days WFO
Notice Period : Immediate to 15 Days
Interview Process : 3 Client Rounds
Job Overview :
We are looking for an SDE 2 – Backend with strong hands-on experience in Java / Spring Boot or Golang to design, develop, and maintain scalable, high-performance backend applications. Candidates with experience in caching services will be highly preferred.
Mandatory Skills :
Java, Spring Boot, Golang, Gin, gRPC, REST APIs, Microservices, MySQL / PostgreSQL / Oracle, System Design, Caching, Data Structures & Algorithms, Git, CI/CD, Docker, Kubernetes, AWS / GCP.
Key Responsibilities :
Design, develop, test, and deploy scalable backend applications and APIs.
Develop microservices using Java / Spring Boot or Golang.
For Golang roles, experience with Gin and gRPC is preferred.
Work with MySQL, PostgreSQL, Oracle, or similar databases.
Design and optimize caching solutions for application performance.
Participate in system design and architecture discussions.
Conduct code reviews and write unit/integration tests.
Troubleshoot bugs and performance issues.
Collaborate with Product, QA, and other engineering teams.
Contribute to CI/CD,
cloud, and DevOps practices.
Requirements :
3 to 5 years of backend development experience.
Solid proficiency in Java / Spring / Spring Boot or Golang.
Valuable understanding of REST APIs, Microservices, DSA, and System Design.
Experience with relational databases.
Robust debugging and problem-solving skills.
Exposure to AWS/GCP, Docker, Kubernetes, Git, and CI/CD.
Java candidates with end-to-end application design experience are preferred.
Exposure to AI/ML tools or Low-Code/No-Code frameworks is a plus.
Interview Process :
Round 1 – LeetCode / Coding Round
Data Structures & Algorithms
Problem-solving and coding proficiency
Round 2 – System Design
System architecture
Scalability and performance
API and database design
Caching and distributed systems
Round 3 – Hiring Manager Round
Technical depth
Project and ownership experience
Problem-solving approach
Communication and collaboration
Role and culture fit
Skills:- Java, Spring Boot, Go Programming (Golang), Gin, grpc, RESTful APIs, Microservices, MySQL, PostgreSQL, Systems design, Data Structures, Git, CI/CD, Docker, Kubernetes and Amazon Web Services (AWS)
📌 Software Development Engineer Ii Sde 2 Â Java Or Golang Backend (Bengaluru)
🏢 NeogenCode Technologies
📍 Bengaluru