Software Developer - Java/Spring/React

Dotsub


2 months ago

07/12/2019 10:21:04

Job type: Full-time

Hiring from: Latin America

First appeared on StackOverflow

Category: Software Dev


We are looking for a talented junior-mid level full stack software developer. You should have past professional Spring+Java experience in building web applications, and SPA (Single Page Application) experience as well. You should be comfortable learning new tools and moving between roles.

Why Work at Dotsub?

  • Flexible work hours

  • Fully remote

  • Competitive pay

  • Opportunities for advancement in a growing, dynamic company

  • Collaborative, fast-paced work environment with smart people

Must live in Latin America and able to cover EST timezone (+/- 1 hour).

Responsibilities:

  • Design and develop front-end interfaces, underlying APIs and backend systems based on cutting edge Java frameworks and cloud technologies.

  • Be involved in the design, estimations, development, testing and deployment of the products.

  • Take part in improving our testing pyramid

  • Contribute to improving the quality and stability of our existing services

  • We are a 100% remote team, with employees in the United States, South America and Europe, and we're on Slack all the time.

Skills & requirements

Minimum:

  • Past professional experience in Java/Spring ecosystem technologies based on Annotations is a must (we use the latest Java version and Spring boot)

  • Knowledge of modern Java build tools (e.g. Gradle, Maven)

  • Experience with modern Single Page Application (SPA) UI framewoks (preferably React)

  • TDD approach and automated testing experience (e.g. unit and/or integration testing in Java or/and JavaScript, end-to-end testing using Selenium)

  • Ability to write high quality, maintainable code and be proactive on continuous improvements

  • Any proven track record of personal/public projects on Github, StackOverflow profile, public portfolio will be considered very positive

  • Excellent oral and written communication skills in English

Preferred:

  • Broad working experience; ranging from user interface to database optimization

  • REST experience

  • AWS experience

  • UI/UX design experience

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • We are looking for an exceptional engineer to join our team to lead development on our front-end, which is an SPA built using Typescript + React + Blueprint.js.

    Ideally, you should have over a year's experience using Typescript, in addition a modern framework such as React/Angular/Vue.js, and be excited by the prospect of building web apps that present complex ideas to users in a simple and intuitive manner. This is an ambitious project which includes interesting technical challenges, such as working with large multi-million row datasets in the browser, and parsing arrow files in the browser.

    This will primarily involve work on the frontend, but -- depending on your experience -- this could also could include some backend Python/Django work including interfacing and developing our REST endpoints to make them compatible with front-end requirements.

    You should like the idea of releasing to real customers regularly, and prioritise getting a great product into users’ hands for feedback and iteration. You will be working with a talented team of domain experts, data scientists, and backend engineers, and will have extensive scope to build and architect the front-end yourself, and grow the team in the future.

    Please note, the role is fully remote - we subscribe to the GitLab global salary calculator - about.gitlab.com/handbook/people-operations/global-compensation/calculator . However we're looking for candidates located within Europe only at the moment.

  • DESCRIPTION

    At Vizibl, we’re on a mission to help every company work together, better. We want to help all companies make a difference in the world by revolutionising the way they work together, empowering them to reach their full potential.

    We’re off to a great start too. Teams in some of the world’s largest enterprise companies are already collaborating with their suppliers through Vizibl and transforming the way they work to drive innovation together.

    We welcome people from all backgrounds who seek the opportunity to help build a future where every company sees the benefit of working openly and collaboratively. If you have the curiosity, passion, and collaborative spirit, work with us, and let’s help every company work together, better.

    Are you interested in building products that challenge the status quo in the enterprise space? Do you enjoy an abundance of autonomy with just the right amount of alignment? Vizibl is looking for an experienced Front End Engineer who is passionate about building beautiful solutions that solve complex problems. This is an opportunity to drive exciting new projects that will help change the way the world’s largest companies work with each other. The position is remote and is full-time.

    We’re looking for a Front End Engineer to join one of our product squads to take ownership of several platform verticals to help develop new and exciting features as well as improve and maintain existing stuff.

    We’re working with some of the world’s biggest companies from pharmaceuticals to telecoms. Our unique blend of Enterprise know-how coupled with our beautiful and usable products is one of the things our customers love about us.

    2019 will be a critical year for Vizibl as we transition and grow rapidly, so you’ll play a key role in helping ensure our product team values are deeply ingrained in our products. You'll also be involved in hiring to increase the size of the team later in the year. The ideal candidate is a self motivated person that thrives on a challenge. They don’t settle for OK and have a desire to integrate themselves deeply into the working of the business.

    As this is a fully remote position we'll be looking for strong communication skills and the ability to motivate yourself and your team to work independently.

    If this sounds like your sort of challenge we'd love to hear from you.

    Open to Everyone

    Vizibl is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

    REQUIREMENTS

    Working for Vizibl you’ll...

    • Have a huge amount of autonomy

    • Work with cutting edge technologies inside of our micro-component architecture

    • Be responsible for planning and developing solutions end to end

    • Be an ambassador for our product values

    • Contribute to a positive and empowering company culture.

    What You’ll Need

    • Have experience working in a professional engineering team

    • 3+ years of JavaScript experience, including concepts like asynchronous programming, closures, types, and ES6

    • 3+ years of HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility

    • Strong UI/UX experience

    • To write performant JavaScript/CSS

    • Experience with Git

    • English fluency and excellent communication skills

    • Experience with TDD/BDD methodologies (Jasmine, Protractor)

    • A desire to learn and improve

    We’ll be impressed if

    • You have experience working in an agile team

    • You have experience working in a remote team

    • You have experience working with micro-component front end architecture

    • You’re familiar with the enterprise project management space

    • You’ve integrated with large corporate IT environments before

  • 2 months ago

    Bonfire.com is transforming the way people buy and sell high ­quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.

    We are looking to hire a Java Spring Developer. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. We are looking for a long-term relationship and committed individuals to join our team.

    About you

    • You can work on a feature from start to finish, communicate about it and ask the right questions.

    • You are comfortable with Java and can confidently write code and see it deployed to production servers.

    • You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 🙂

    • SQL comes naturally to you and you understand how JPA/Hibernate works.

    • You can tinker with Javascript code and help improve our Angular stack.

    • You are not afraid to SSH into a server and change some configuration files.

    • Your English is proficient.

    The role

    • Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.

    • Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.

    • Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).

    • You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues.

    The work environment

    This is a remote position. You have an amazing opportunity to join our fast growing platform and make it grow even faster.

    We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!