Coders Brain Technology Private Limited

Java Developer - Data Structure & Algorithm

Job Location

hyderabad, India

Job Description

Job Title : Java Developer / Senior Developer Experience : 6 - 8 Years Job Type : Contract (6 Months to 1 Year) Work Location : Hyderabad Job Description : We are seeking an experienced Java Developer / Sr. Developer with strong core programming skills and a deep understanding of Java fundamentals. The ideal candidate will be responsible for designing and developing high-performance applications, with an emphasis on multi-threading and scalable systems. This is a contractual role for a period of 6 months to 1 year, with a possibility of extension based on performance and project needs. Key Responsibilities : - Design, develop, and maintain robust and scalable Java-based applications. - Apply strong problem-solving skills to develop efficient solutions using algorithms and data structures. - Work extensively with Java 8 and above, leveraging features like Streams, Lambdas, and functional programming paradigms. - Implement and optimize multi-threaded applications ensuring performance and thread safety. - Develop and consume RESTful web services. - Use Spring Boot and Spring MVC for microservice-based development. - Implement messaging solutions using Java Messaging Services (JMS). - Use Git for version control and Maven for build and dependency management. - Participate in Agile/SCRUM ceremonies and contribute to sprint planning and reviews. Must-Have Skills : - Core Java (Java 8 or higher) - Multi-threading, Concurrency, and Collections Framework - Strong understanding of Data Structures & Algorithms - Experience with solving complex problems (e.g., timeseries-based problems from Spring Boot, Spring MVC - RESTful Web Services - Java Messaging Services (JMS) - Git, Maven - Agile methodologies (SCRUM) Nice-to-Have : - Exposure to cloud platforms (AWS, Azure, GCP) - Experience with unit testing frameworks like JUnit, Mockito - Familiarity with CI/CD pipelines Soft Skills : - Strong analytical and communication skills - Ability to work independently as well as collaboratively - Proactive and detail-oriented approach to development - Core Java - Java 8 and above - Multi threading and Collections (Data structures) - Strong programming skills (Timeseries programs in LeetCode kind of platforms) - Web services (RESTful) - Spring Boot, Spring MVC - Java Messaging - Git, Maven - Agile, SCRUM - Develop and consume RESTful web services. - Use Spring Boot and Spring MVC for microservice-based development. - Implement messaging solutions using Java Messaging Services (JMS). - Use Git for version control and Maven for build and dependency management. - Participate in Agile/SCRUM ceremonies and contribute to sprint planning and Skills : - Core Java (Java 8 or higher) - Multi-threading, Concurrency, and Collections Framework - Strong understanding of Data Structures & Algorithms - Experience with solving complex problems (e.g., timeseries-based problems from LeetCode/HackerRank) - Spring Boot, Spring MVC - RESTful Web Services - Java Messaging Services (JMS) - Git, Maven - Agile methodologies (SCRUM) (ref:hirist.tech)

Location: hyderabad, IN

Posted Date: 4/9/2025
View More Coders Brain Technology Private Limited Jobs

Contact Information

Contact Human Resources
Coders Brain Technology Private Limited

Posted

April 9, 2025
UID: 5136452099

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.