Java Spring Boot Developer
Coditude
Description
Job Title
: Experience Java Spring Boot Developer (Java Spring Boot, JSP, Servlet, HTML, JavaScript, React)
Job Summary
:
We are looking for a skilled and motivated Java Spring Boot Developer with 2-3 years of experience to join our dynamic development team. The ideal candidate should have expertise in Java-based technologies, particularly Spring Boot, JSP, and Servlets, along with front-end technologies such as HTML, JavaScript, and React. The developer will be responsible for designing, developing, and maintaining scalable web applications and ensuring smooth integration between the front-end and back-end components.
Key Responsibilities
:
Develop and maintain web applications using
Java Spring Boot, JSP, Servlets
, and
React
.
Collaborate with front-end developers to implement user interfaces using
HTML
,
CSS
, and
JavaScript
.
Design RESTful APIs and integrate them with front-end applications.
Write clean, well-documented, and efficient code following best practices.
Debug and troubleshoot issues across the full stack (front-end and back-end).
Participate in code reviews, ensuring the team follows best practices and standards.
Implement security, data protection, and performance optimization in web applications.
Collaborate with cross-functional teams to gather requirements, define project scope, and deliver features on time.
Stay up to date with the latest trends and technologies in software development and propose new tools for improved efficiency.
Required Skills & Qualifications
:
2-3 years of experience
in full-stack development.
Proficiency in
Java
,
Spring Boot
,
JSP
, and
Servlets
.
Strong understanding of
HTML5
,
CSS3
, and
JavaScript
.
Hands-on experience with
React.js
for front-end development is nice to have.
Knowledge of RESTful APIs and how to integrate them into front-end applications.
Familiarity with version control tools, such as
Git
.
Understanding of database concepts and experience with
SQL/NoSQL
databases.
Familiarity with front-end build tools (e.g., Webpack, Babel) and package managers (e.g., NPM).
Experience with debugging and performance tuning across the entire application stack.
Strong problem-solving skills and ability to work both independently and in teams.
Preferred Qualifications
:
Experience with
DevOps
tools such as Docker, Jenkins, etc.
Familiarity with cloud platforms (AWS, Azure, GCP) for application deployment.
Knowledge of responsive design principles and frameworks (e.g., Bootstrap).
Experience with Agile development methodologies.
Familiarity with testing frameworks (JUnit, Mockito) and front-end testing libraries (Jest, Enzyme).
Education
:
Bachelor's degree in
Computer Science
,
Information Technology
, or a related field.
Eligibility Criteria
- Experience: 2+ years
- Seniority: Entry Level
- Education: Bachelor's degree required
- Languages: English
About Coditude
Coditude is an Indian IT services company offering mobile app development and digital solutions for startups.
