Job Description
We are looking for someone to join our existing team of developers to help us take our efficiency to the next level!
Responsibilities:
Design, develop, and maintain robust, scalable, and secure full-stack web applications.
Build intuitive and responsive user interfaces using Vue.js and React.
Develop server-side logic, APIs, and database interactions using Java and Spring Boot.
Ensure code quality through proper testing, debugging, and adherence to coding standards.
Integrate third-party libraries, APIs, and systems (e.g., ViewIS) into the application.
Maintain and enhance existing applications, ensuring compatibility with evolving technologies.
Monitor application performance and troubleshoot any issues to ensure optimal functionality.
Collaborate with product managers, designers, and stakeholders to translate business requirements into technical specifications.
Work closely with cross-functional teams, including UI/UX designers, QA engineers, and DevOps teams.
Requirements
5+ years of experience as a Full Stack Developer or in a similar role.
Hands-on experience in building and deploying web applications.
Front-End Development:
- Proficiency in Vue.js and React, with a strong understanding of component-based architecture.
- Experience with modern front-end build tools (e.g., Webpack, Vite, or similar).
- Familiarity with state management libraries (e.g., Vuex, Redux).
- Knowledge of responsive design and CSS frameworks (e.g., Tailwind, Bootstrap).
Back-End Development:
- Strong proficiency in Java and frameworks like Spring Boot .
- Experience building RESTful APIs and microservices.
- Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB).
- Knowledge of authentication and authorization mechanisms (e.g., OAuth, JWT).
Additional Skills:
- Experience with tools like Docker and Kubernetes are a plus.
- Proficiency in version control systems (e.g., Git) and CI/CD pipelines.
- Strong problem-solving and debugging skills.
Key skill Required
- Java
- Spring
- Spring
- CSS
- JAVA
- MYSQL
- Spring Boot
- Architecture
- PostgreSQL
- Bootstrap
- MongoDB
- Java
- UI/UX
- CI/CD
- Authentication
- Authorization
- Coding Standards
- Database
- Design
- Development
- Git
- Intuitive
- Kubernetes
- Management
- Microservices
- OAuth
- Redux
- State Management
- Version Control
- Version Control Systems
- Vue.js
- Vuex
- Webpack