Java Fullstack Developer (W2 Only)

CBC, LLC
Oakton, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Oakton, United States of America

Tech stack

HTML
Java
JavaScript
Spring Security
Application Performance Management
Unit Testing
CSS
Code Review
Databases
Software Debugging
Github
Design of User Interfaces
Hypertext Transfer Protocols (HTTP)
Hibernate
Spring
JSON
PostgreSQL
MongoDB
MySQL
NoSQL
Object-Oriented Software Development
Scrum
Systems Development Life Cycle
Software Engineering
SQL Databases
Web Applications
Data Storage Management
Spring-mvc
React
Spring-boot
Backend
Gitlab
GIT
Vue.js
Angular
Front End Software Development
REST
Software Version Control
Microservices

Job description

  • Design, develop, and maintain web applications using Java (Spring Boot, Hibernate) on the backend
  • Build responsive and interactive user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue
  • Develop and consume RESTful APIs and microservices
  • Work with databases (MySQL, PostgreSQL, MongoDB, etc.) for data storage and retrieval
  • Ensure application performance, security, and scalability
  • Collaborate with UI/UX designers, product managers, and other developers
  • Write clean, maintainable, and well-documented code
  • Perform unit testing, debugging, and code reviews
  • Use version control systems like Git
  • Participate in Agile/Scrum development processes

Requirements

  • 10+ Years of Strong proficiency in Java and object-oriented programming
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security)
  • Front-end development experience with JavaScript frameworks (React/Angular)
  • Knowledge of REST APIs, JSON, and HTTP protocols
  • Familiarity with database technologies (SQL/NoSQL)
  • Experience with version control (Git, GitHub, GitLab)
  • Understanding of software development lifecycle (SDLC)

Apply for this position