Java Dveloper
6 days ago
Software Development Engineer (SDE) – Java DeveloperExperience: 2.5 – 3 YearsLocation: BengaluruBudget: [Add if applicable]Job Description:We are looking for a passionate Java Developer (SDE) with strong knowledge of Data Structures & Algorithms (DSA) and hands-on experience in building scalable applications. The ideal candidate should be proficient in core Java concepts, have experience in Spring Boot / Microservices, and demonstrate solid problem-solving skills.Key Responsibilities:- Design, develop, and maintain Java-based applications with clean, efficient, and testable code. - Implement RESTful APIs and work on microservice-based architectures. - Apply DSA and OOP principles to build scalable and optimized solutions. - Collaborate with cross-functional teams to define, design, and ship new features. - Participate in code reviews, debugging, and performance tuning. - Ensure application reliability, security, and maintainability.Required Skills:- Strong experience in Core Java (Java 8 or above). - Solid understanding of Data Structures, Algorithms, and Object-Oriented Programming. - Hands-on experience with Spring Framework / Spring Boot / Microservices. - Good exposure to RESTful API development and JSON/XML handling. - Experience with SQL / relational databases (MySQL, PostgreSQL, etc.). - Familiarity with Git, Maven/Gradle, and CI/CD pipelines. - Knowledge of unit testing frameworks (JUnit/TestNG).Good to Have:- Knowledge of AWS / Cloud Platforms. - Exposure to Kafka / RabbitMQ or other message queues. - Understanding of design patterns and system design fundamentals.Interested candidates can share their profiles to:deepika.balijepally@eminds.ai