Java Fullstack Developer
Thrive IT Systems Ltd
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Tech stack
HTML
Java
JavaScript
API
Agile Methodologies
JIRA
Unit Testing
CSS
Software Quality
Code Review
Databases
Continuous Integration
PostgreSQL
MySQL
NoSQL
Scrum
SQL Databases
Web Applications
React
Spring-boot
GIT
Vue.js
Angular
Front End Software Development
REST
Microservices
Job description
- End to End Development Design develop test deploy and maintain web applications from UI to database
- Front End Create user interfaces and layouts using HTML CSS JavaScript and modern frameworks React Angular
- Back End Develop Server Side logic RESTful APIs and micro services using Java Spring Boot and related technologies
- Database Management Design and work with databases SQL NoSQL and ORMs
- Testing Quality Write unit tests perform code reviews and ensure code quality maintainability and performance
- Collaboration Work with designer's product owners and other developers in an Agile environment
Requirements
- Core Languages Java JavaScript HTML CSS
- Frameworks Spring Spring Boot FrontEnd React Angular Vue
- APIs RESTful API development and consumption
- Databases SQL MySQL PostgreSQL and NoSQL databases
- Tools Git Jira CICD tools
- Methodologies Agile Scrum
Soft Skills:
Problem solving communication teamwork attention to detail