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
Location: hyderabad, IN
Posted Date: 4/9/2025
Contact Information
Contact | Human Resources Coders Brain Technology Private Limited |
---|