Java Full Stack Developer with Vue.js Exp - Syntricate Technologies Inc
Tampa, FL
About the Job
Required Skills:
- Proven work experience as a Full Stack Developer or similar role.
- Strong proficiency in Vue.js and Java, with a solid understanding of their core principles and best practices.
- Experience with front-end technologies such as HTML5, CSS3, and JavaScript.
- Proven experience in Java backend development, with expertise in Spring Boot.
- Strong understanding of RESTful API design principles and best practices.
- Proficiency in database technologies such as SQL, No SQL(Cassandra is a plus) and experience with ORM frameworks and/or direct native queries.
- Familiarity with Azure cloud platform.- Excellent problem-solving and analytical skills.
- Familiarity with healthcare data standards and regulatory frameworks is advantageous, though not mandatory.
- Familiarity with Agile development methodologies.
- Strong communication and collaboration abilities.
- Demonstrated expertise in developing solutions with a strong focus on multi-tenancy, ensuring efficient resource utilization and isolation between tenants.
- Skilled in designing and developing event-driven architectures to enable real-time processing and communication between different components of the system.
- Proficient in utilizing asynchronous programming models to optimize system performance and responsiveness.
- Familiarity with relational and NoSQL databases (e.g., MongoDB, MySQL).
- Understanding of code versioning tools (e.g., Git) and agile development methodologies.
- Good problem-solving and analytical skills, with the ability to quickly understand and troubleshoot issues.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
- Ability to write clean, maintainable, and efficient code.
- Familiarity with testing frameworks (e.g., Jest, Mocha) and writing unit tests.
- Knowledge of build tools (e.g., Webpack, Gulp) and experience with continuous integration and deployment processes.
- Understanding of web security principles and best practices.
- Experience with other JavaScript frameworks/libraries (e.g., React, Angular) is a plus.
- Knowledge of server-side technologies (e.g., Express.js, Koa.js) is a plus.
- Experience with containerization technologies (e.g., Docker) is a plus.
- Understanding of cloud platforms and services (e.g., AWS, Azure) is a plus.
- A bachelors degree in Computer Science, Software Engineering, or a related field is preferred.
Source : Syntricate Technologies Inc