Remote Java Full Stack Engineer
CNA Search is seeking a talented Remote Full Stack Engineer with JAVA
The CORE Team is focused on advancing the features and design of the core API and Dashboard interfaces to leverage features. From authentication to a completed order, this team makes sure the product meets the needs of their clients.
Responsibilities
· Devise and design general architecture of web applications.
· Implement a set of services and APIs to power up the web application.
· Build reusable code and libraries which will be useful in the future.
· Stay up to date on the relevant/applicable web trends in the market.
· Meet with the software development team to define the scope and scale of software projects.
· Work closely with designers and back end engineers.
· Produce new client-facing features.
· Ensure software compatibility across various platforms and browsers.
· Optimize applications for maximum scalability and speed.
· Implement data security procedures and strategies.
· Translate UI/UX wireframes to visual elements.
Skills and Requirements
· Minimum of 4 years experience as a full stack engineer.
· Familiarity with React and Express. Additional familiarity with NextJS is a plus.
· Experience with Node and Nginx.
· Fluent in modern CSS and HTML standards. Experience with Flexbox and CSS Grid.
· Strong OOP and software design knowledge – you should know how to create software that’s extensible, reusable and meets desired architectural objectives.
· Experience with all phases of the software development life cycle.
· Experience in agile software development practices.
· A willingness and curiosity for learning new technologies.
· Ability to work autonomously.
· Comfortable working on a fully distributed team.
· Knowledge of database systems and SQL.
· Good communication skills.
· Excellent project and time management skills.
· Experience with Java or C# is a plus.
· Experience building high throughput distributed systems/microservices
· Knowledge of Docker or other Containerization system is a plus
· Knowledge of cloud systems like AWS is a plus
Job Type
Full-Time Regular
Full-Time Regular
Location
Remote
Remote
Location
NC
NC