HamburgerMenu
hirist

Java Developer - Data Structure/Algorithm

NS Global Corporation
Hyderabad
6 - 12 Years

Posted on: 01/08/2025

Job Description

Job Description :

We are looking for a skilled and experienced Java Developer / Senior Java Developer to join our team for an exciting onsite opportunity in Hyderabad. The ideal candidate will have strong programming fundamentals and a deep understanding of modern Java technologies and design principles.

Required Skills :

- Strong Core Java (Java 8+)

- Multithreading and Collections Framework

- Data Structures & Algorithms (Competitive coding/LeetCode-style problem solving)

- RESTful Web Services

- Spring Boot, Spring MVC

- Java Messaging

- Git, Maven

- Agile, SCRUM methodology

Key Responsibilities :

- Design, develop, and maintain enterprise-grade Java applications

- Write efficient, scalable, and clean code using Java 8 and above (including Lambda expressions and Stream APIs)

- Develop and consume RESTful web services

- Work with Spring Boot and Spring MVC for robust backend development

- Utilize Java Messaging Services for integration and communication between components

- Apply best practices in multithreading, collections, and data structures

- Participate in Agile/SCRUM ceremonies and follow Agile methodologies

- Collaborate using tools like Git and Maven for version control and build automation

- Solve advanced-level problems similar to those found on LeetCode, with a focus on Time Series data challenges


info-icon

Did you find something suspicious?