Remote Java + Senior + Full Stack Jobs in Jul 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

11 Remote Java Senior Full Stack Jobs at companies like Redock, Brightspark Software and Panamplify last posted 1 year ago

11 Remote Java Senior Full Stack Jobs at companies like Redock, Brightspark Software and Panamplify last posted 1 year ago

Get a  email of all new remote Java + Senior + Full Stack jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Java + Senior + Full Stack position?

Post a Job - $299
on the 🏆 #1 remote jobs board

This year

reDock


Senior Full Stack Java Kotlin Developer

Senior Full Stack Java Kotlin Developer


reDock


full stack

dev

java

senior

full stack

dev

java

senior

1yr
{linebreak}reDock Inc. is looking for a senior Java / Kotlin full stack developer (Java / Kotlin / Scala on the backend and JavaScript / React on the frontend) to help us build our core product. Our software leverages machine learning, search, and other techniques to extract corporate content into meaningful segments that can be repurposed to accelerate document creation. As a motivated full-stack developer in a startup environment, you will have tremendous say in the work you do and the direction of our product.{linebreak}{linebreak}Our target stack is Kotlin, JavaScript ES6 with React and GraphQL, SQL, graph database, and ElasticSearch backends, running on Linux with Docker and Kubernetes.{linebreak}{linebreak}You will primarily build the backend services for our product, such as to manage content, search it efficiently, handle import and export capabilities, deal with user authentication and authorization, and more. You will integrate your software with systems like ArangoDB, ElasticSearch and Kafka. You will also build out our GraphQL API, and implement React components on the frontend. If you have the ability and the interest, you may also be involved with the devops for our solution, and with training and using machine learning for classification, segmentation, and analysis of our data.{linebreak}{linebreak}About You{linebreak}{linebreak}As a candidate, you love writing software. You always pay attention to the details. Your code is consistent, beautiful and bulletproof. Your log messages are useful. Your terminal window is always a keystroke away. You likely know regular expressions almost as well as you know your native language. You love playing with and prototyping new technology and frameworks. You understand the difference between sync, async, blocking and non-blocking code. You love tinkering with stuff. You like a challenge when solving problems and live for that “aha!” moment when you solve a doozy. You are always striving to expand your knowledge and toolset. You have strong opinions and an active mind. You will have great examples of bringing tremendous value to the organizations you have worked for.{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}* At least 4-5 years of relevant work experience{linebreak}{linebreak}* Degree in Computer Science/Engineering, Electrical Engineering, Mathematics, or equivalent experience{linebreak}{linebreak}* Expert backend development on any JVM language (Java, Kotlin, Scala, Groovy, Clojure){linebreak}{linebreak}* Strong frontend development, ideally with JavaScript ES6, React or Angular, and related libraries and tools{linebreak}{linebreak}* Experience with designing APIs using REST, SOAP/XML, and possibly GraphQL{linebreak}{linebreak}* Relational database design and SQL{linebreak}{linebreak}* Unit testing tools such as JUnit{linebreak}{linebreak}* Professional application development experience{linebreak}{linebreak}* Linux/UNIX use and maintenance{linebreak}{linebreak}* Strong English communication skills, written and verbal. Must be able to communicate effectively with both technical and non-technical colleagues{linebreak}{linebreak}* A mature individual that can work unattended and meet deadlines in a home office environment{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Haves{linebreak}{linebreak}{linebreak}* Know or can learn .NET, Python, Go{linebreak}{linebreak}* Experience with search tech like Lucene, ElasticSearch, or Solr{linebreak}{linebreak}* Expert source control, ideally Git or other DVCS{linebreak}{linebreak}* Non-relational (NoSQL) database design and query, including document and graph databases{linebreak}{linebreak}* Experience with functional and Reactive programming{linebreak}{linebreak}* Experience building micro-services architectures using tools like gRPC and Kafka{linebreak}{linebreak}* Experience with the Gradle build tool, and continuous integration with Jenkins or TeamCity{linebreak}{linebreak}* Devops experience, containers e.g. Docker, Kubernetes{linebreak}{linebreak}* Familiarity with machine learning{linebreak}{linebreak}* Contributions to open source projects{linebreak}{linebreak}* Active on sites like StackOverflow{linebreak}{linebreak}{linebreak}

See more jobs at reDock

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

BrightSpark Software


Senior Java Full Stack Architect

Senior Java Full Stack Architect


BrightSpark Software


full stack

architecture

java

senior

full stack

architecture

java

senior

1yr
{linebreak}Who are we?{linebreak}{linebreak} BrightSpark Software is a new development company helping build out software solutions for several new startup companies. From cannabis software to high-tech healthcare we will be building cutting edge solutions in exciting fields. We are looking to build out our development team to expand upon existing software and work on new solutions that will be used across multiple industries. Does this pique your interest?{linebreak}{linebreak} Who we are looking for:{linebreak}{linebreak} We are looking for a Java expert. Someone that has developed large, enterprise level applications with robust APIs. As a startup, we are looking for leaders, people that can take a task and run with it. You should be a problem-solver, good at thinking outside the box, and helping solve unique problems from multiple angles. But, most importantly, we need a team leader that can manage and collaborate with others. You will be the lead of a new development team that will have to work closely together, and with teams across the company, to bring our ideas to life.{linebreak}{linebreak} Responsibilities:{linebreak}{linebreak}{linebreak}* Lead a team of developers to develop a world class product{linebreak}{linebreak}* Own feature implementations and upgrades end-to-end{linebreak}{linebreak}* Coordinate across teams to create libraries and code generators to be used throughout all projects{linebreak}{linebreak}* Be accountable for implementing best practices and processes{linebreak}{linebreak}* Interface with the community to collect and implement feedback across products{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* Team management experience{linebreak}{linebreak}* Java Developer with Spring (5+ years experience) and Spring Boot a plus{linebreak}{linebreak}* Ability to architect large applications{linebreak}{linebreak}* Able to build out APIs from scratch{linebreak}{linebreak}* Ability to work through all phases of development (architecting, implementation, QA, and Production){linebreak}{linebreak}* Comfortable working with third-party libraries{linebreak}{linebreak}* Willingness to learn new technologies and methods for desktop, mobile, and web development.{linebreak}{linebreak}* Have experience with source control (Git){linebreak}{linebreak}* SQL and NoSQL database design and management including ability to write stored procedures and queries.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Pluses:{linebreak}{linebreak}{linebreak}* Building and implementing code generators{linebreak}{linebreak}* Implementing and maintaining SDKs{linebreak}{linebreak}* Implementing and maintaining high-throughput APIs{linebreak}{linebreak}* Experience with Groovy{linebreak}{linebreak}* Created any apps with React or React Native{linebreak}{linebreak}* Used Web Messaging over WebSockets (JMS over WebSockets, ActiveMQ, RabbitMQ){linebreak}{linebreak}* Implemented containerized solutions (Docker, Kubernetes){linebreak}{linebreak}* Implemented and managed the build lifecycle through CI/CD (Jenkins, TeamCity){linebreak}{linebreak}* Experience working on Agile Scrum teams{linebreak}{linebreak}* Experience with early-stage startups{linebreak}{linebreak}* Passion{linebreak}{linebreak}{linebreak}

See more jobs at BrightSpark Software

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Panamplify


Procedural Content Generation Mid Level Senior Java Scala Full Stack Developer

Procedural Content Generation Mid Level Senior Java Scala Full Stack Developer


Panamplify


full stack

dev

java

scala

full stack

dev

java

scala

2yr

Stats (beta): 👁 496 views,✍️ 0 applied (0%)
{linebreak}At Panamplify we're building a future where software helps with low-creativity gruntwork and frees people to spend more time on the interesting parts of their jobs. We're starting out by helping our customers automate the boring parts of producing client reports. We're looking for a senior software developer with a strong sense of ownership to join our team.{linebreak}{linebreak}You will work closely with designers, other developers, and our customer support and sales teams to build new product features from the ground up.{linebreak}{linebreak}We're using Ruby/Rails for our front end, with back-end services running in the Play framework (both Scala and Java), with AWS RDS Postgres for the database layer.{linebreak}{linebreak}You might be a fit for this position if:{linebreak}{linebreak}{linebreak}* You've shipped production software to real customers as a mid-level/senior software developer.{linebreak}{linebreak}* You are experienced with Java (the language and the ecosytem) and have experimented with alternative JVM languages (Scala preferred, but the main point is the desire/ability to learn new things){linebreak}{linebreak}* You're familar with and facinated by (but not necessarily an expert in) procedural content generation.{linebreak}{linebreak}* You're an excellent written and verbal communicator (our team is distributed and communication is vital){linebreak}{linebreak}* You prefer to know how the libaries you're using actually work rather than just taking them as given (We'll ask for examples){linebreak}{linebreak}* You are not a "single approach" purist in language choice, frameworks, libraries or development paradigms, and have experience with multiple approaches (production use of functional languages is a bonus){linebreak}{linebreak}* You have a favorite layer of the stack, but are comfortable/competent all the way from optimizing SQL queries to helping solve problems calling REST services from Javascript.{linebreak}{linebreak}* You have the judgement (from experience) to evaluate and choose 3rd party libraries (or recommend roll-your-own).{linebreak}{linebreak}* You've written ETL code, and are familiar with the challenges that happen "in real life" when trying to pull data from a 3rd party service with a quirky API.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus:{linebreak}{linebreak}{linebreak}* You're taken a traditional AI course and are familiar with the fundamentals.{linebreak}{linebreak}* You've worked with (or written) constraint-satisfaction or planning algorithms.{linebreak}{linebreak}* You've worked with (or written) procedural content generation systems.{linebreak}{linebreak}* You know who Douglas Engelbart is and why he's important (or just look it up now){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Writing code to produce content (or help edit it) is a tricky problem, Our system needs to be flexible enough to express the data-stories the users want to tell, but without requiring users to be low-level data manipulation experts. We're solving the problem by baking knowledge into the system, from the the type and meaning of individual metrics ("reach isn't additive") all the way up to rules about what makes a section of a report well-structured. We use a variety of techniques to encode this knowledge, and since there's no expectation that anyone could have experience with everything, we need developers who love to learn new things and immediately put them into practice. That sounds fun, but it is also quite challenging, and we'd like to hear how you've done similar things in the past.{linebreak}{linebreak}If any of this sounds interesting, we highly recommend taking a look at http://panamplify.com/careers.html , Check out what we do and see if you might be interested. If you are, let us know why. If you're not sure, then drop us a note or arrange to stop by the office and we can talk. But please don't just spam us with a resume and generic cover letter, applications like that get routed to /dev/null.{linebreak}{linebreak}You must live in and be authorized to work in the United States, and you'll need to make occasional trips to Dallas for all-hands meetings. We're also a group of respectful adults who don't think racism, sexism or homophobia or xenophobia make for a good work environment, see the careers link above for more details on that.

See more jobs at Panamplify

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Informz


Senior Full Stack Java Developer

Senior Full Stack Java Developer


Informz


java

senior

full stack

dev

java

senior

full stack

dev

3yr

Stats (beta): 👁 709 views,✍️ 0 applied (0%)
{linebreak}Informz Inc. is a company that provides software development as a service.{linebreak}{linebreak}We are currently seeking a Full Stack Java Developer that is fluent in both Spring Boot and AngularJS to be a technical resource for the development of a supply side media platform.{linebreak}{linebreak}At Informz, you are part of a company that values your work and gives you the tools you need to succeed. While our headquarters are located in Saratoga Springs, New York, we are a distributed team of remote developers across the US.{linebreak}{linebreak}Informz provides competitive compensation and excellent benefits.{linebreak}{linebreak}Core responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's fast-moving business requirements{linebreak}{linebreak}* Negotiate appropriate solutions with multiple stake-holders{linebreak}{linebreak}* Write and maintain complex, Enterprise ready software {linebreak}{linebreak}* Build web applications using AngularJS and Spring Boot{linebreak}{linebreak}* Build Microservices that connect to Oracle and Hadoop{linebreak}{linebreak}* Manage the complete software development lifecycle{linebreak}{linebreak}* Work with Jenkins to perform continuous integration{linebreak}{linebreak}* Collaborate with other teams in order to deliver a highly performant application that contains little or no defects{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}

See more jobs at Informz

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scoutahead


Senior Full Stack Java Developer

Senior Full Stack Java Developer


Scoutahead


java

senior

full stack

dev

java

senior

full stack

dev

3yr
{linebreak}Scoutahead is looking to add an agile Java developer to help change the way people get information.{linebreak}{linebreak}Scoutahead’s engineering team is building a next-generation platform for anyone to get accurate information about what really matters to them. We take pride in our work and are focused on delivering a product that users will love. Our engineers are involved in every aspect of the product lifecycle from conception through design and execution. We care about the details because details separate merely good ideas from excellent and successful products. We believe in delivering innovative products that never compromise on privacy, security, or morality.

See more jobs at Scoutahead

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Scoutahead


Senior Full Stack Agile Java

Senior Full Stack Agile Java


Scoutahead


java

senior

full stack

java

senior

full stack

3yr
{linebreak}Scoutahead is looking to add an agile Java developer to help change the way people get information.{linebreak}{linebreak}Scoutahead’s engineering team is building a next-generation platform for anyone to get accurate information about what really matters to them. We take pride in our work and are focused on delivering a product that users will love. Our engineers are involved in every aspect of the product lifecycle from conception through design and execution. We care about the details because details separate merely good ideas from excellent and successful products. We believe in delivering innovative products that never compromise on privacy, security, or morality.

See more jobs at Scoutahead

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Ice.com


Senior Software Engineer

Senior Software Engineer


Ice.com


devops

java

math

php

devops

java

math

php

4yr

Stats (beta): 👁 9,157 views,✍️ 0 applied (0%)
{linebreak}About us:{linebreak}Retail Growth Fund acquired the Ice.com domain in 2014 to launch the best place for women to discover and purchase jewelry. We don't take any inventory because we're a marketplace - which means our capital goes towards building IP and acquiring/retaining users. {linebreak}A few things that make us interesting:{linebreak}* The jewelry industry is a fragmented, $80B market (in the US alone), growing at 5%+ annually, that software has yet to disrupt. {linebreak}* You will be joining an awesome team led by Brandon Proctor and Justin Yoshimura (3x exits). {linebreak}* We are extremely data driven and technology/software is in our DNA. You won't be a second class citizen here, guaranteed. {linebreak}* We don't have time for assholes or politics. {linebreak}* Competitive compensation package including equity in a high growth VC backed start-up (Crosslink, Maveron, Quest, Polaris). Salary/equity is determined based on a sliding scale: if you would like a higher salary, we can issue you less equity, and vice versa. {linebreak}* Small (12 person), growing, and agile team. {linebreak}* $1k gift card to dog food our own marketplace sellers! {linebreak}{linebreak}{linebreak}What we'd like to see:{linebreak}* True, full-stack engineers with extensive experience in Python/Django or Java. (Django is a key part of our stack but we use some Java). {linebreak}* Strong foundation in computer science, with competencies in data structures, algorithms, databases, software design and dev ops.{linebreak}* Work experience with relational databases and SQL.{linebreak}* Experience with agile development process in collaborative environment.{linebreak}* BS in Computer Science, Engineering, Mathematics, or Physics OR 4 years of relevant work experience.{linebreak}* Good understanding of performance tradeoffs.{linebreak}{linebreak}{linebreak}Bonus Points:{linebreak}* We are currently using Magento, an open source e-commerce platform built in Zend PHP - yuck), but we are building a new, badass e-commerce platform (Django, Java, Node.js and integrating it with Netsuite's order management tools (no need to re-invent the entire wheel, after all). Related experience is a plus.{linebreak}* MS or PhD{linebreak}* if you have an awesome Github repo, open source contributions, or a cool project you can demo, please cut to the front of the line...{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}As a member of our small but seriously talented engineering team, you will play a key role in both shaping and building our technologies. Your scope will be broad, ranging from user-facing features to server-side components and libraries. We are looking for a generalist who enjoys learning and working with different technologies. And of course you will be expected to commit code on your first day. {linebreak}*This job description is not meant to be an all-inclusive list of duties and responsibilities, but constitutes a general definition of the position's scope and function in the company.

See more jobs at Ice.com

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Target


Cloud Data Platforming Engineering Consultant

Cloud Data Platforming Engineering Consultant


Target


edu

teaching

java

cloud

edu

teaching

java

cloud

4yr

Stats (beta): 👁 1,766 views,✍️ 0 applied (0%)
{linebreak}JOIN US AS A Cloud Data Platform Engineering Consultant - Cassandra{linebreak}Similar Industry Titles and Key Words: Automation Analyst/Engineer, Senior Programmer/Analyst{linebreak}You can be part of an exciting, fast moving team that enables innovation and transformation as Target leverages and creates and creates cutting edge technology solutions. We are looking for a highly motivated individual who can lead and do, is willing to learn, and wants to help build the craft of cloud technology within Target. The key to the success of this position is having strong & innovative approach to problem solving, great technical leadership, excellent communication (written and verbal, formal and informal), flexibility, and a self-motivated working style with attention to detail.{linebreak}Use your skills, experience and talents to be a part of groundbreaking thinking and visionary goals. As a Cloud Data Platform Engineering Consultant, you'll take the lead as you…{linebreak}* Design and build globally dispersed data platform to enable faster innovation, for all of our Consumer experiences, and delivery industry leading omnichannel experiences{linebreak}* Define and build new and innovative ways to automate, measure and track stability and resilience of our APIs and platform{linebreak}* Look across the team to drive innovation and improve our platform as well as proactively monitor the health of our APIs, and identify opportunities for improvements across the platform{linebreak}* Manage our capacity and threshold metrics{linebreak}* Full stack troubleshooting, issue resolution{linebreak}* Assess and help drive adoption of new technologies within the team and across Target{linebreak}* Refine and mature our continuous integration and deployment pipeline{linebreak}* Mentor engineers on our team{linebreak}* Build prototypes to prove out concepts{linebreak}* Work with the following will be used and experience is preferred:{linebreak}* Experience using Splunk, Java, Jmeter, Tomcat, Cassandra, Jenkins, Kafka, GIT, *NIX OS’s, and various third party APIs{linebreak}* Experience using Chef, Storm, or Spock a plus{linebreak}* Has in-depth knowledge art engineering technical approaches in design, build, testing, debugging problems as required by domain{linebreak}* Maintains technical knowledge within areas of expertise{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}* BA/BS or equivalent experience{linebreak}* 8-10 years total work experience{linebreak}* Passionate about new and evolving technologies and willing to push its application throughout the company{linebreak}* Personal or professional experience contributing to open source projects{linebreak}* Highly productive coder, self-starter and self-motivated{linebreak}* Stays current with new and evolving technologies via formal training and self-directed education{linebreak}{linebreak}

See more jobs at Target

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

ExamBuilder


Full Stack

Full Stack


ExamBuilder


javascript

infosec

java

css

javascript

infosec

java

css

4yr

Stats (beta): 👁 12,945 views,✍️ 0 applied (0%)
{linebreak}We are a small, established, and profitable technology company providing online exam software to customers in over 25 countries. We are looking for a senior developer to join our team. You can work remote as long as you overlap with the U.S. Eastern Time zone.{linebreak}{linebreak}This is a great job for someone who loves technology and wants to work on a cool project without big company bureaucracy. You won’t be pigeon­holed into doing the same thing every day. In fact, the ability to wear multiple hats is essential. Here are some of the roles you’ll play on the team:{linebreak}{linebreak}Hands­on Programmer. As a Senior Developer, you will definitely write code. Most of it will be Python, JavaScript or SQL. You may have to set up an Ubuntu server or write a Python module for a new feature or script a Web­based API to integrate with another application.{linebreak}{linebreak}R&D engineer. As our product evolves and our company grows you will assist us in evaluating new technologies, designing product architecture, and thinking through Internet security issues.{linebreak}{linebreak}Design Opinionator. While we won’t ask you to fire up Photoshop, you can certainly help us find JavaScript widgets or CSS tricks that make the site drive better and more fun to use. We don’t stuff programmers into code hell; feedback on all aspects of product development is expected and encouraged.

See more jobs at ExamBuilder

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Samasource


Senior Web Services Architect

Senior Web Services Architect


Samasource


devops

infosec

architecture

java

devops

infosec

architecture

java

5yr
{linebreak}We are looking for a senior level Web Services Architect/Developer to join our small software team, to develop web services that unleash the power of our Microwork™ platform. In particular, we are targeting engineers who can architect and develop ultra-reliable and secure web services that manage millions of Microwork™ tasks per month. This is a unique opportunity to both shape and build our services from the ground up. While we don't mind you being remote your particular timezone may be a factor -- this role requires you to work closely with our US based engineers.{linebreak}{linebreak}We expect that you:{linebreak}{linebreak}{linebreak}* Are a self-motivated quick learner{linebreak}{linebreak}* Have hands-on experience architecting and developing all aspects of horizontally scalable, secure, fast and highly available RESTful web services{linebreak}{linebreak}* Are an expert in at least one of Ruby, Python, Java, Clojure, Scala.{linebreak}{linebreak}* Are an expert in database technologies -- SQL and NoSQL{linebreak}{linebreak}* Are proficient in using AWS as a deployment platform -- you have worked extensively with three or more of the following: EC2, EB, ELB, SQS, S3, SNS, RDS, DynamoDB, EMR{linebreak}{linebreak}* You understand data security and site security issues{linebreak}{linebreak}* Have experience in SOA and multi-tier web applications (experience with microservices is a plus){linebreak}{linebreak}* Depend upon a healthy CI environment{linebreak}{linebreak}* Write excellent automated tests, and run them often{linebreak}{linebreak}* Are proficient in using load testing, functional testing and regression tools{linebreak}{linebreak}* Can write high quality, maintainable code in a high pressure environment -- you know when to take shortcuts and have the discipline to undo them later{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You will stand out if:{linebreak}{linebreak}{linebreak}* You have full stack experience{linebreak}{linebreak}* You have experience with architecting HIPAA compliant services{linebreak}{linebreak}* You have worked with major third party APIs (e.g. FB, Google, Salesforce.com){linebreak}{linebreak}* You have experience building, deploying, and monitoring microservices{linebreak}{linebreak}* You have experience with and embrace Continuous Deployment{linebreak}{linebreak}* You have experience with DevOps (though this is not going to be a part of your job){linebreak}{linebreak}* You know the issues surrounding distributed systems and how to work around them{linebreak}{linebreak}* You have worked in an agile development environment and you follow agile development principles when you write code{linebreak}{linebreak}* You have prior start-up experience -- particularly the ability to find one’s bearings in a fast-paced and fast-changing environment{linebreak}{linebreak}{linebreak}

See more jobs at Samasource

# How do you apply?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

👉 Please reference you found the job on Remote OK, this helps us get more companies to post here!

When applying for jobs, you should NEVER have to pay to apply. That is a scam! Always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.