Senior Java Backend Engineer

Senior
Remote

Questions?   Contact us!

Company

For this search, we are working with a wing of the world's largest freelancing website. This is a startup backed by a large company. Our client is constantly expanding and allowing businesses to get more done with their network, made of professionals who want to break free of traditional time and place boundaries and work anytime, anywhere on projects they love. This company is creating economic and social value on a global scale, providing a trusted online workplace for businesses to connect with extraordinary talent and work without limits and they want you to be part of it. Their work culture is based on collaborating contributors from around the world. If you're someone who likes that kind of freedom, then you'll love working with them.

Job Description

We are looking for an experienced backend Java developer to join us. We need excellent engineers to primarily develop in Java as well as do some development work with Javascript. About The Role: You will architect, design, code and document complex software systems, and features. You're free to manage where and when you work. We only ask that you be available between 8-11 Pacific Time for meetings. This is a long-term remote position requiring ~40 hour per week and ~160 hours per month (Full Time) About you: - Love markup creating elegant user experiences. - Value simplicity, and scalable software engineering. - Have a desire to learn new technologies and continually develop your professional skills. - Fluent in speaking and writing English - Excellent understanding of Java (5+ years) - Excellent understanding of web markup, using HTML5 and CSS3 (5+ years) - Excellent understanding of Javascript (vanilla, Vue.js, Angular) (5+ years) - Extensive experience with testing frameworks (eg PHPUnit as well as JS-based). - RESTful API. - Comfortable working with AWS. Strong plus: - Experience with Vue.js - Working with A/B Tests - Experience building / supporting high load web-applications and solving scalability issues. Responsibilities: - Development of reusable elements, components, code and libraries in PHP - Implementation of A/B tests - Writing supporting documentation - Code reviews - Cross-team communication and collaboration - Reduction of technical debt - Bug fixing and maintenance

Notes

Only candidates from United States, Canada, Argentina, Brazil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Mexico, Panama, Peru, Uruguay

Intermediate or advanced spoken English is required for ALL opportunities. If you can't speak English yet, please keep practicing and apply in the future.

Already have an account?

Sign In to load your details

Apply now

Please complete our online questionnaire

Upload your photo
First Name (Required)
Last Name (Required)
Email (Required)
Summary (Required)
LinkedIn Profile (Required)
GitHub Profile (Optional)
Stack Overflow Profile (Optional)
Portfolio (Optional)
English Resume (CV) (Required) Under 5MB please. English. PDF only.
Availability (Required)
Full-time Monthly Salary Expectations (in USD) (Required)
Country (Required)
Are you able to hold an interview in English? (Required)
On a scale of 1-10: what is your level of spoken English? (Required)
Required Skills (Experience in years) (Required)
Optional Skills (Experience in years) (Required)
How many years of your career have you worked remotely? (Required)
How many years have you worked professionally in software? (Required)