Posted on: 18/07/2025
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.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515650
Interview Questions for you
View All