loader image

Full Stack Developer - Java, ElasticSearch, GraphQL and Reac

Responsibilities


  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions

  • Provide overarching design of testability and acceptance.

  • Define and direct team in the area of Performance, Scalability and Security.

  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics

  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.

  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.

  • Experience with at least one of the following frameworks: AngularJS, ReactJS, Ember.js

  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.

  • Proficient designing highly tuned and efficient automated build pipelines.

  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.

  • Work with design and product teams to build amazing, jaw-dropping features.

  • Give back to the Open Source Community whenever humanly possibly.

  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.

  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.



About You


  • Experience architecting modern, scalable and high-performing full-stack web applications

  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.

  • You have experience working in Java/Spring to design and implement robust and scalable APIs.

  • Stellar visual skills and attention to detail.

  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.

  • Experience with TypeScript and GraphQL.

  • Data management experience with MySQL and ElasticSearch

  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...

  • AWS Services: S3, EC2, CloudFront, Lambda.

  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.

  • Your code is clean, your designs are elegant and you are constantly refactoring.

  • Multiple years experience working in Enterprise or Commercial Software development.

  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.



Position

Full-Stack Developer


Must have Skills

  • Java (All Versions)

    Beginner

  • React.Js

    Beginner

  • ElasticSearch

    Beginner

  • MySQL

    Beginner

  • GraphQL

    Beginner

Client Payroll

Up to 200 K/Year USD (Annual salary)

Fully Remote

english - Basic

Languages
Cancel
Cancel

Active a month ago

Skip

Full Stack Developer - Java, ElasticSearch, GraphQL and Reac

Responsibilities


  • Collaborate with UX, Product and Engineering to architect elegant APIs, Data Models and Re-usable JS functions

  • Provide overarching design of testability and acceptance.

  • Define and direct team in the area of Performance, Scalability and Security.

  • Build and maintain highly scalable server-side UI processes for the purpose of data collection, manipulation, data pruning, trending and analytics

  • Build web-based interfaces and applications and contribute to our platforms, style guide, APIs and libraries.

  • Design and development of a rich user interface for mission critical high-availability analytics application using front end technologies like TypeScript, Javascript, ES6, HTML, CSS, SASS, and D3.

  • Experience with at least one of the following frameworks: AngularJS, ReactJS, Ember.js

  • Execute performance analysis and optimization of page render, data transfers and page load optimizations.

  • Proficient designing highly tuned and efficient automated build pipelines.

  • Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.

  • Work with design and product teams to build amazing, jaw-dropping features.

  • Give back to the Open Source Community whenever humanly possibly.

  • Deploys: our engineers deploy multiple times a day to our AWS infrastructure.

  • Technical support: Our engineers don't just release code in the wild. When our customer have issues, we have to jump in and give them help.



About You


  • Experience architecting modern, scalable and high-performing full-stack web applications

  • You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.

  • You have experience working in Java/Spring to design and implement robust and scalable APIs.

  • Stellar visual skills and attention to detail.

  • You have extensive HTML5, CSS3 (Less), and JavaScript Framework (ReactJS) experience.

  • Experience with TypeScript and GraphQL.

  • Data management experience with MySQL and ElasticSearch

  • Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...

  • AWS Services: S3, EC2, CloudFront, Lambda.

  • You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.

  • Your code is clean, your designs are elegant and you are constantly refactoring.

  • Multiple years experience working in Enterprise or Commercial Software development.

  • Own your work. Whether a nasty bug or an awesome feature, you put your name on every line of code.



Job Type

Client Payroll


Positions

Full-Stack Developer


Must have Skills

  • Java (All Versions)

    Beginner

  • React.Js

    Beginner

  • ElasticSearch

    Beginner

  • MySQL

    Beginner

  • GraphQL

    Beginner


Languages

english -Basic

Up to 200 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

Skip

Susana M

| United States