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.