HamburgerMenu
hirist

DigitalXnode - Java Developer - Data Structure/Algorithm

DigitalXNode
Multiple Locations
5 - 7 Years

Posted on: 18/07/2025

Job Description

Experience: 5-7 Years

Location: Bangalore

Job Description:

We are looking for a skilled Java Developer with a strong foundation in Data Structures to join our dynamic team


Responsibilities :

- Design, develop, and implement Java-based applications that interface with multiple systems

- Collaborate with cross-functional teams to define, design, and ship new features

- Write well-designed, efficient code using best software development practices

- Enhance and maintain existing software components, ensuring software reliability and performance

- Conduct thorough code reviews to ensure code quality and adherence to design principles

- Troubleshoot and debug complex issues in existing systems

- Implement data structures and algorithms to solve challenging technical problems

- Stay updated with emerging technologies and apply them to projects as necessary

Requirements:

- Bachelor's degree in Computer Science, Engineering, or related field

- Proven experience as a Java Developer or Software Engineer

- Strong proficiency in Java programming language and object-oriented design principles

- Experience with Data Structures such as arrays, linked lists, trees, graphs, and hash tables

- Familiarity with algorithms and their application in solving real-world problems

- Solid understanding of database technologies (SQL, NoSQL) and web services (RESTful, SOAP)

- Knowledge of Agile methodologies and software development lifecycle

- Excellent problem-solving skills and attention to detail

- Strong communication and collaboration skills

Preferred Qualifications:

- Master's degree in Computer Science or related field.(B.Tech/B.E)

- Experience with Spring Framework, Hibernate, and other Java-related frameworks

- Knowledge of cloud platforms (AWS, Azure, GCP)

- Certification in Java programming.

info-icon

Did you find something suspicious?