Job Title: SDE Java


Location: Bengaluru


Education:

  • Bachelor’s Degree in Engineering (Master’s degree preferred)
  • Strong academic background in Computer Science, Electrical Engineering, or Mathematics (MS/B.Tech)


Experience & Skills:

  • 3+ years of hands-on experience in Java development
  • Strong understanding of Data Structures and Algorithms (DSA)
  • Proficiency in Java, Spring Framework (Spring Boot, Spring MVC)
  • Experience in object-oriented programming (OOP) principles
  • Hands-on experience with large-scale, end-to-end platform development
  • Understanding of design patterns and best software development practices
  • Familiarity with SDLC methodologies, code reviews, unit testing, and continuous integration
  • Experience working with databases (SQL, NoSQL) and web services (RESTful APIs, SOAP)


Preferred Qualifications:

  • Exposure to cloud technologies (AWS, Azure, GCP)
  • Knowledge of Microservices architecture
  • Experience in performance optimization and debugging


Key Responsibilities:

  • Develop, test, and maintain high-performance Java applications
  • Implement efficient algorithms and optimize code for scalability
  • Collaborate with cross-functional teams to deliver high-quality software solutions
  • Participate in code reviews, debugging, and troubleshooting
  • Follow best practices in software design, architecture, and SDLC processe


Certifications:

Technology-related certifications are an added advantage.