Per Year
Java Backend Developer Job Description
Position Overview
We are seeking a talented Java Backend Developer to design, build, and maintain robust backend systems and APIs. The ideal candidate should be skilled in Java, Spring Boot, RESTful APIs, and database management, with a focus on scalability, performance, and security.
Responsibilities
Develop and maintain server-side applications using Java and Spring Boot.
Design and implement RESTful APIs and Microservices for application integration.
Collaborate with frontend and mobile teams to integrate APIs and business logic.
Work with databases (SQL/NoSQL) for schema design, optimization, and data handling.
Ensure high performance, security, and scalability of backend services.
Implement best practices in code quality, unit testing, and CI/CD pipelines.
Troubleshoot production issues and provide long-term solutions.
Participate in Agile/Scrum ceremonies, sprint planning, and peer code reviews.
Required Skills & Qualifications
Bachelor’s degree in Computer Science, IT, or related field (or equivalent work experience).
Backend development experience.
Strong proficiency in Java, Spring Framework, Spring Boot, Hibernate/JPA.
Experience with REST APIs, Microservices architecture, and JSON/XML.
Solid understanding of Relational Databases (MySQL, PostgreSQL, Oracle) and exposure to NoSQL (MongoDB, Cassandra).
Familiarity with Git, Maven/Gradle, Jenkins, and containerization (Docker, Kubernetes).
Strong knowledge of OOP, Design Patterns, and SDLC best practices.
Additional Information
Job Type: | IT Job |
---|---|
Work Authorization: | Valid Work Visa , US Citizen, Green Card, EAD / TN, H4 |
Employment: | W2-Permanent, Contract to Hire, Online / Remote, Work from home, Full Time, Hybrid |
Functional Area: | IT Software |
No. of Job Openings: | 10 |
Company Address: | Washington D.C., DC, USA |
Job Location: | Washington, DC |
Gender: | Any |
Qualification: | Graduate |
Industry: | IT Software / Services |
Language: | English |