| Codersbrain
Posted on August 7, 2025
Job Description
Java Developer (Backend)
Company Overview
Not specified.
Job Summary
The Java Developer (Backend) will be responsible for developing and maintaining backend components and solutions using Java technologies. This role contributes to the overall success of the organization by ensuring the delivery of high-quality software components that meet business requirements.
Responsibilities
- Develop and maintain backend applications using Java 8 and above, ensuring high performance and responsiveness.
- Implement and manage databases through RDBMS and utilize ORM technologies for data access.
- Design and develop microservices and RESTful APIs with a strong focus on Spring Data and JPA.
- Utilize Maven and GIT for build and version control processes.
- Debug and troubleshoot code effectively to resolve issues and ensure application stability.
- Collaborate with teams using DevOps, CI/CD, and Agile methodologies to enhance software delivery processes.
- Write and execute JUnit test cases to ensure code quality and functionality.
- Stay updated with new technologies and tools to enhance the development process.
Qualifications
- Educational Qualification: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Strong knowledge and hands-on experience with Java 8 and above.
- Proficient in RDBMS, ORM technologies, and backend frameworks.
- Experience in designing applications using Spring Data, JPA, and REST APIs.
- Familiarity with Maven, GIT, and debugging tools.
- Knowledge of DevOps practices, CI/CD pipelines, and Agile methodologies.
- Experience in writing unit tests, specifically with JUnit.
- Excellent problem-solving and analytical skills.
Preferred Skills
- Knowledge of Azure Cloud services.
- Familiarity with the React framework.
Experience
6-9 years of relevant experience in Java backend development.
Environment
Not specified.
Salary
Not specified.
Growth Opportunities
Not specified.
Benefits
Not specified.