Novotree Minds

Java Backend Developer - Spring Boot

Click Here to Apply

Job Location

in, India

Job Description

TWe are looking for a talented Java Backend Developer to join our team. As a backend developer, you will be responsible for designing, implementing, and maintaining high-performance, scalable, and reliable backend systems. The ideal candidate should have strong expertise in Core Java, Spring Boot, and a deep understanding of Data Structures and Algorithms (DSA). Key Responsibilities : - Design & Development : Develop robust, scalable, and efficient backend solutions using Core Java and Spring Boot framework. - API Development : Create and manage RESTful APIs to support mobile and web applications. - System Architecture : Contribute to architectural decisions for designing microservices, considering scalability, performance, and reliability. - Data Structures & Algorithms : Leverage advanced data structures and algorithms to solve complex problems, optimize code, and ensure efficient performance. - Database Management : Design and implement database schemas, write efficient queries, and ensure seamless integration with databases like MySQL, PostgreSQL, or NoSQL databases. - Testing & Debugging : Write unit tests, integration tests, and conduct code reviews to ensure high code quality and stability. - Collaboration : Work closely with cross-functional teams, including frontend developers, product managers, and DevOps, to ensure smooth project delivery. - Code Optimization : Continuously improve system performance by identifying bottlenecks and refactoring code. Required Skills : - Core Java : Deep expertise in Java (Java 8 preferred) and understanding of its features such as multithreading, exception handling, and memory management. - Spring Boot : Hands-on experience with the Spring Boot framework for building microservices and scalable backend applications. - Data Structures & Algorithms : Strong proficiency in DSA with the ability to apply them effectively in problem-solving and code optimization. - RESTful Services : Experience in building and consuming RESTful web services and APIs. - Database Management : Proficient in SQL and experience with relational databases like MySQL, PostgreSQL, or NoSQL databases like MongoDB. - Version Control : Proficiency in version control tools like Git. - Agile Methodologies : Familiarity with Agile development processes and tools like JIRA or Trello. (ref:hirist.tech)

Location: in, IN

Posted Date: 11/21/2024
Click Here to Apply
View More Novotree Minds Jobs

Contact Information

Contact Human Resources
Novotree Minds

Posted

November 21, 2024
UID: 4882600512

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.