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.