Post a Job

get a remote job
you can do anywhere

657 Remote Java Jobs at companies like Wallethub, Hays and 42 Lines last posted 2 days ago. The median salary for Java jobs while working remotely is $90,000 as of August 2018.

657 Remote Java Jobs at companies like Wallethub, Hays and 42 Lines last posted 2 days ago. The median salary for Java jobs while working remotely is $90,000 as of August 2018.

Get a  email of all new remote java jobs

  Jobs

  People

Are you hiring for a remote Java position?

Post a Job in this section

Yesterday


Wallethub

verified

Senior Java Software Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2d

Apply


Company details

WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Developer for a full-time, permanent, remote position.

Requirements

You are the ideal candidate for this job if you have:


*

Over 3 years experience in Java, Spring and MySQL (or any relation database)


*

Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch


*

Excellent communication and analytical skills


*

Proficient with spoken/written English





Nice to have but not required


*

Experience in PHP


*

Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM


*

Experience with unit testing framework, test driven development





Responsibilities


*

Designs and develops web applications using Java, PHP, Spring Framework, MySQL


*

Designs and develops unit test cases to make the code more robust


*

Participates in pairing and code reviews.


*

Support and troubleshoot problems with existing applications


*

Participates in the areas of architecture, design, implementation, and testing





Our Offer


*

Very competitive salary based on prior experience and qualifications


*

Potential for stock options after the first year


*

Raise and advancement opportunities based on periodic evaluations


*

Visa sponsorship (if outside the US sponsorship is granted after 18 months with the company, based on performance)





More about WalletHub

WalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

How to Apply

To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply on Stackoveflow or email your application to jobs.dev@wallethub.com

Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

This week


Hays

Java Scala Amazon Web Services Developer


Hays


dev

java

scala

digital nomad

dev

java

scala

digital nomad

6d

Apply



Hays Specialist Recruitment is working in partnership with Nielsen Media to manage the recruitment of this position.

Nielsen Media is in process of moving their on-premise services to an AWS cloud based solution using cutting edge technologies such as Scala, AWS, Spark, & Redshift. The successful individual will have deep expertise in these technologies and be the key contributor to make this project successful. Heavy remote work is available for consultants not local to the Tampa Bay area but it would be necessary to come onsite for the initial few weeks of the assignment.


JAVA / SCALA / AWS DEVELOPER - CONTRACT - TAMPA, FL

* Work on key project to move on-prem services to AWS
* Provide hands on development using Java and Scala for AWS based solution

The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.

Java / Scala / AWS Developer Skill Requirements:

1) Advanced level development skills in Java
2) Advanced level development skills in Scala
3) Solid understanding of Apache Spark
4) Experience with Redshift (cloud based data warehouse service)
5) Solid understanding of developing cloud based apps in AWS environments
6) Solid understanding of big data technologies

See more jobs at Hays

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Wallethub

verified

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

7d

Apply


Company details

WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Developer for a full-time, permanent, remote position.

Requirements

You are the ideal candidate for this job if you have:


*

Over 3 years experience in Java, Spring and MySQL (or any relation database)


*

Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch


*

Excellent communication and analytical skills


*

Proficient with spoken/written English





Nice to have but not required


*

Experience in PHP


*

Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM


*

Experience with unit testing framework, test driven development





Responsibilities


*

Designs and develops web applications using Java, PHP, Spring Framework, MySQL


*

Designs and develops unit test cases to make the code more robust


*

Participates in pairing and code reviews.


*

Support and troubleshoot problems with existing applications


*

Participates in the areas of architecture, design, implementation, and testing





Our Offer


*

Very competitive salary based on prior experience and qualifications


*

Potential for stock options after the first year


*

Raise and advancement opportunities based on periodic evaluations


*

Visa sponsorship (if outside the US sponsorship is granted after 18 months with the company, based on performance)





More about WalletHub

WalletHub is a high-growth fintech company based in Washington, D.C. that is looking for talented, hard-working individuals to help us reshape personal finance. More specifically, we are harnessing the power of data analytics and artificial intelligence to build the brain of a smart financial advisor, whose services we’re offering to everyone for free. The WalletHub brain enables users to make better financial decisions in a fraction of the time with three unique features:

1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.

2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.

3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.

In addition to the valuable intelligence the brain provides, WalletHub is the first and only service to offer free credit scores and full credit reports that are updated on a daily basis absent of user interaction, rather than weekly or monthly and only when a user logs in. Some other services hang their hats on free credit scores and reports, yet they’re still inferior to what WalletHub considers minor pieces to a much larger puzzle.

How to Apply

To get our attention, all you need to do is send us a resume. If we believe that you will be a good match, we'll contact you to arrange the next steps. You can apply on Stackoveflow or email your application to jobs.dev@wallethub.com

Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


42 Lines

Senior Level Java Software Engineer


42 Lines


dev

java

senior

engineer

dev

java

senior

engineer

7d

Apply


42 Lines is seeking a highly skilled Java Engineer to expand our Online Education platform. Join our successful and growing agile team to help build scalable feature-rich web applications customized to our clients' needs. Our current work is focused on the creation of learning management systems in the field of online arts education.

Location Requirement: Must reside within two time zones of US/Central time (GMT-0600)
Full/Part-Time: Full-Time
Salary: Competitive salary based on experience

Required Skills


* Agile - You are able to work in an environment where, rather than expecting a Big Design Up Front, you are constantly collaborating with business analysts and QA testers to refine our collective understanding of the clients' needs. We bite off small chunks of work, define them to the best of our ability, and constantly iterate with the client to refine our understanding of what they want. We are constantly refining our processes in order to achieve extremely ambitious delivery schedules.

* Highly Analytical - You understand how a specification written in the plain language of the client/end-user should be broken down into well-engineered object-oriented code. You are able to search and read a large code-base to learn how to produce new features within the existing framework.

* Organized and Detail Oriented - You can keep track of several threads at once, without losing the details. You notice edge cases, documented or otherwise, and pro-actively address them. You are self-managing.

* Familiar with Component Architecture - You've used some kind of component-based architecture in a professional code-base.

* Web Programming - You've got experience writing professional web applications. You understand web-based concepts such as HTTP, URL, HTML, CSS, JavaScript, cookies, sessions, AJAX, caching, authentication, and web services. You've worked with relational databases. You understand MVC architecture.

* Java Programming - You're fluent in java programming idioms including servlets, dependency injection, unit testing, and object-relational mapping.

* Not a Cowboy Coder - You are able to articulate design decisions and defend them. You practice test driven development and continuous refactoring. You use a revision control system and engage in peer code review.

* Passionate About Coding - You read software engineering blogs, articles, books, etc. to learn more about your craft. You want to improve your own skills and your team's engineering process. You try new approaches and tools when doing so will help the team improve its output.




Additional Skills

These qualifications are desirable but not required.


* Hibernate - You've not only mapped an entity, but you've written your own HQL queries and used MetaModelGen or QueryDSL to write type-safe queries.

* Wicket - You've used the Apache Wicket web application framework. Our entire application is built around Wicket.

* Scalability - You've developed applications that work well in a clustered environment. You know about read-only slave databases. You know the pros and cons of indexing tables, putting data in the session, how to use the second level cache, load balancing, and sticky sessions. You know how to perform load testing with profiling to identify hotspots.

* Maven - You've used the Apache Maven build system and understand how a POM works.

* Atlassian - You've used tools from the Atlassian Suite such as JIRA, Fisheye, Crucible, Bamboo, Confluence.

* Git - You've used the Git as a distributed source repository. You're well versed in branching and merging in this environment.




Job Details


* Work with business analysts at the earliest stages of requirements gathering to help them understand technical issues of new feature requests.

* Participate in planning and estimation.

* Implement new features in our existing applications.

* Pair with a tester during development to ensure maximum utility from our qa process.

* Be given slack time to explore new ideas and broaden your skills.




depending on your skills and seniority you may also...


* Refactor/improve our build system.

* Contribute improvements to open source projects that we rely on.

* Create new tools that fundamentally improve the whole team's development capabilities.

* Mentor engineers.

* Optimize and refactor existing code.

* Build R&D projects to expand the team's expertise.


See more jobs at 42 Lines

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

This month


Indeed

Senior Java Engineer


Indeed


java

senior

engineer

java

senior

engineer

9d

Apply

Full Time: Senior Java Engineer - Remote at Indeed in Remote

See more jobs at Indeed

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Waybetter

Full Stack Java Engineer


Waybetter


full stack

java

engineer

full stack

java

engineer

22d

Apply


WayBetter has an exciting opportunity for a passionate Full-Stack JavaScript Engineer to create modern applications with service-oriented architecture. You will be working with a small, growing team of experienced engineers. Primarily working in React and Redux, you will play a key role in identifying and investigating new technologies, prototyping and testing, and rapid iteration releases. This is your chance to build with modern technology in a greenfield environment.

Required Experience:


* React

* Redux (thunk) or MobX

* Node.js

* Koa or Express

* Webpack (or similar)

* HTML and CSS experience

* ES6+ / ES2015+




Preferred Experience:


* GraphQL

* Functional JavaScript Programming

* JSON Web Tokens

* Web security

* Relational Databases

* Sequelize (or similar)

* HTML and CSS mastery

* AWS

* Service-Oriented Architecture / Microservice

* Docker

* Ava or Jest (or other unit testing tools)




Compensation and Benefits


* Generous health care coverage

* 401(K)

* Untracked, flexible vacation policy

* Training opportunities

* Meaningful equity participation

* A healthy, collaborative, fun work environment




About Us

WayBetter is reinventing motivation itself. We make a whole new category of games that help people stick to their commitments — from eating better to exercising more to learning to cook, play the guitar, or speak Spanish. Our games use an innovative mix of manageable goals, social support, and financial incentives. DietBet launched in 2013, StepBet in 2016 and RunBet in 2017.

Our approach is based on behavioral science and it works. To date we’ve had 500,000 paying players who have collectively lost  million pounds and taken 50 billion steps. And we’ve paid out over $40 million to our winners.

In our games and in our work we believe that fun is the secret to sustainable success. As such we care a lot about our culture and practice what we preach by making it enjoyable, social, and rewarding.

WayBetter is the rare company with a double bottom line: we succeed when our customers do. Our mission as a company is to create games that improve people’s lives in very real ways.

Want to apply? Please send your resume, and a note that tells us something about you that we can't pick up from your portfolio/resume.

See more jobs at Waybetter

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Crossover

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

22d

Apply

Full Time: Java Software Engineering Manager ($100K/yr) at Crossover in Remote work

See more jobs at Crossover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Last 30 days


Rebuy Recommerce Gmbh

Senior Java Backend Engineer Possible


Rebuy Recommerce Gmbh


java

senior

engineer

backend

java

senior

engineer

backend

1mo

Apply

Full Time: Senior Java Backend Engineer | remote possible at reBuy reCommerce GmbH in Germany, remote within

See more jobs at Rebuy Recommerce Gmbh

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Redock

Senior Full Stack Java Kotlin Developer


Redock


full stack

dev

java

senior

full stack

dev

java

senior

1mo

Apply


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.

Our target stack is Kotlin, JavaScript ES6 with React and GraphQL, SQL, graph database, and ElasticSearch backends, running on Linux with Docker and Kubernetes.

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.

About You

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.

Qualifications


* At least 4-5 years of relevant work experience

* Degree in Computer Science/Engineering, Electrical Engineering, Mathematics, or equivalent experience

* Expert backend development on any JVM language (Java, Kotlin, Scala, Groovy, Clojure)

* Strong frontend development, ideally with JavaScript ES6, React or Angular, and related libraries and tools

* Experience with designing APIs using REST, SOAP/XML, and possibly GraphQL

* Relational database design and SQL

* Unit testing tools such as JUnit

* Professional application development experience

* Linux/UNIX use and maintenance

* Strong English communication skills, written and verbal. Must be able to communicate effectively with both technical and non-technical colleagues

* A mature individual that can work unattended and meet deadlines in a home office environment




Nice to Haves


* Know or can learn .NET, Python, Go

* Experience with search tech like Lucene, ElasticSearch, or Solr

* Expert source control, ideally Git or other DVCS

* Non-relational (NoSQL) database design and query, including document and graph databases

* Experience with functional and Reactive programming

* Experience building micro-services architectures using tools like gRPC and Kafka

* Experience with the Gradle build tool, and continuous integration with Jenkins or TeamCity

* Devops experience, containers e.g. Docker, Kubernetes

* Familiarity with machine learning

* Contributions to open source projects

* Active on sites like StackOverflow


See more jobs at Redock

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Entando

Java Developer


Entando


dev

java

digital nomad

dev

java

digital nomad

1mo

Apply


Our team is thrilled to announce that we are looking for passionate Java developers of all levels (junior, mid, and senior) to join the Entando Digital Experience Platform team. We will welcome fun, free-thinking, hard-working, passionate people that are willing to bring positive energy to our company, our culture and our challenges.

You will be joining a high caliber group of developers, designers and research specialists. A team entrusted with the research and development of the latest technologies, the coolest gadgets and most engaging UI's. A team that is committed to solving some of the biggest software challenges, tackle some of the most advanced concepts and who are willing to laugh, learn, love and enjoy the experience along the way.
You will be expected work in an agile (SCRUM) environment and collaborate with a distributed and multinational team (in the US, Italy, and beyond). This a fully remote development position.
If you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover... we want to hear from you.


We are fun. We are free-thinking. We are driven... We are Entando.



Benefits

Entando is a company that invests in their employees and in their happiness. Life at Entando can be challenging, but always FUN. We offer our people tremendous freedom with the space for open-thinking, group collaboration and true team-driven working dynamics. We offer a truly unique working environment with culture and benefits that no other companies in the region offer. Here at Entando...every employee has a voice...and we want to hear yours.
Here are some of our perks:
* Work remotely. Entando is committed to remote development
* Great work-life balance
* High caliber, high quality team
* Career development & planning
* Professional Development
* Values-driven organization
* Innovation sessions (where we welcome ALL employee ideas)
* High impact international projects
* Travel around the globe
* and more...


Privacy information
Dear candidate, by answering to this job post and/or submitting your CV, your are authorizing us to process your data for potential selection and recruiting purposes only.
You can find more information about our privacy policy here: www.entando.com/page/en/privacy_policy.

See more jobs at Entando

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Trivago N.V

Senior Java Software Engineer


Trivago N.V


dev

java

senior

engineer

dev

java

senior

engineer

1mo

Apply




Our Software Engineers develop the next-generation technologies that change how millions of users search for their ideal hotel at the best rate.

We are looking for a versatile individual who is passionate about their craft and has the ambition to push technology forward. You will be a leader in the design, implementation and ownership of major modules and sub-systems. With your technical expertise, you will manage individual projects priorities, deadlines and deliverables. You design, develop, test, maintain and enhance software solutions.

We offer an international, results-driven and dynamic environment. If scale and complexity excite you, trivago should be your first choice.



Your responsibilities:


* Build and maintain Java-based applications in the very heart of our Search Engine, processing millions of search requests every day, spread over multiple datacenters worldwide

* Play a leading role and take ownership in the design and implementation of new functionality and platform enhancements.

* Work closely and collaboratively with stakeholders and members of other teams from tech and non-tech areas of trivago.

* Be creative, challenge yourself and spread the word: contribute back to open source projects or open-source something yourself.

* Challenge and rethink ideas around our users' journey to their ideal hotel.

* Craft applications that scale from a local developer environment to global, hybrid, multi-cloud environment.

* Contribute your own improvement ideas from many different areas of computer science, including information retrieval, data processing, data storage, distributed computing, large-scale system design and many more.








Your profile:


* You hold a degree in Computer Science or in a related technical field or have equivalent experience.

* You are an awesome engineer that is more than comfortable writing at least one JVM language, most importantly Java, fluently.

* You have good understanding of the internals of the JVM, esp. around the topics of Garbage Collection, Memory and Threading.

* You have experience in designing and building distributed and scalable systems and enjoy seeing millions of users running your code.

* You have excellent knowledge of software architecture, data structures and modern design patterns.

* You are an experienced user of NoSQL technologies, like Redis or Cassandra.

* You are fluent in English, our company language.








Preferred requirements:


* You hold a master's degree or PhD in Computer Science.

* You have good experience in building cloud native applications.








Life at trivago is:


* The belief that factual proof, not seniority, determines which path to take.

* Self-determined working hours based on measuring productivity through goals rather than number of hours spent in the office.

* Being supported in all your needs, including relocation assistance and language classes for international arrivals.

* The freedom to embrace small-scale failures as a path to large-scale success.

* The opportunity to develop personally and professionally with regular free workshops, seminars, sports and activities.

* The ability to push your ideas through to execution without being held back by bureaucracy.

* Working at our head office in Düsseldorf, a city boasting the 6th highest quality of life in the world for expats.

* To find out more about life at trivago follow us on Facebook - @lifeattrivago.


See more jobs at Trivago N.V

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Clevertech

Java Spring Engineer


Clevertech


java

engineer

java

engineer

1mo

Apply


## DESCRIPTION

Clevertech is looking for a Java Spring Engineer for an exciting enterprise project.

Enterprise work means that your code will be in use and used by millions of people, however tech choices are made within constraints. Can you do that?

In this case, we will not be writing from scratch and being able to refactor tricky code will be part of the challenge.

Besides your tech skills, your mood counts! Are you enthusiastic? Do you show you care? Who trusts you? All these soft skills are important for this position.


## REQUIREMENTS

* You have 7+ years of Java/Spring development

* You have experience scaling web applications

* You have led client meetings to discover requirements

* You work in PST, you can be located anywhere

* You are able to travel to USA for client meetings

See more jobs at Clevertech

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Edge Laboratories AG

Java Developer


Edge Laboratories AG


dev

java

digital nomad

dev

java

digital nomad

1mo

Apply


EdgeLab is passionate about crafting outstanding software and we need a talented software engineer to join our growing team.

 
What You'll Do


* Application design from conception to deployment

* Ensure your code functions as designed by creating automated tests, which execute in our continuous delivery pipeline

* Instrument your code so we can measure how it’s performing in production

* Work on the different services we provide internally to other teams and externally to clients 

* Help others around you grow as developers and be successful

* Work with Java, Spring, Kotlin, Go, Reactor, Cassandra, Redis, Docker, ELK, Grafana, etc.




 
What You Need


* Proficiency with Java

* In depth knowledge of Spring framework

* High quality code covered with extensive tests

* Strong interest and curiosity for cutting-edge technologies

* Great interpersonal skills and enjoy operating in a fast paced team setting




 
Your Mindset


* A self starter, fearless about asking questions when you don’t know the answers, with ‘getting things done’ attitude to work 

* Passionate about learning new technologies and ideally write some code outside of work from time to time (if you don’t have time because of family obligations etc, we totally get it) 

* Bonus! You contribute to open source projects or demonstrate participation in software communities




 
Why Us


* We strongly advocate humility, curiosity and pragmatism - which is evident by the way we work 

* Every team gets to choose its own stack, based on what would best solve the problem, and we are always eager to learn new things 

* We foster developer empowerment and keep management layers and meetings to a minimum 

* We believe in hacking and experimentation over lengthy discussions

* If you want to look back on your career and know that you were a vital part of building an awesome company, this role is definitely for you.




 
Our Recruitment Process
It consists of several stages, each one allowing us get to know you better. You also gain a better understanding of our culture and the work we do at EdgeLab.

* CV review

* Quiz to quickly assess your knowledge of Java and Spring

* Coding challenge - not necessary if your portfolio has enough good examples of code you’ve worked on

* Technical interview with developers

* Soft interview with a non-technical person



It usually takes 2 to 3 weeks based on your availability and convenience.

See more jobs at Edge Laboratories AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Railroad19

Cloud Native Java Developer


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

1mo

Apply


Cloud Native Java Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services. 
We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  
Core responsibilities:


* Understand our client's fast-moving business requirements

* Negotiate appropriate solutions with multiple stake-holders

* Write and maintain scalable enterprise quality software

* Build web applications using Spring Boot

* Build Microservices that connect to Oracle and NoSQL databases

* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

* Manage the complete software development life cycle

* Writing functional and unit tests in order to maintain code quality

* Work with Jenkins to perform continuous integration

* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects

* Identify new opportunities, tools, and services to enhance the custom software platform

* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions



Skills & Experience:


* Advanced Java development experience

* Hands on experience with Java 8 (especially streaming collections and functional interfaces)

* Hands on with Scala is a plus

* Hands on experience with NoSQL technologies is a plus

* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus

* Hands on experience with Oracle, ETL

* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus

* Demonstrates willingness to learn new technologies and takes pride in delivering working software

* Excellent oral and written communication skills

* Experience participating on an agile team

* Is self-directed and can effectively contribute with little supervision

* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience




No Agencies***

See more jobs at Railroad19

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


O'reilly Auto Parts

Senior Java Developer


O'reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply


Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

What we look for in our developers:


* Love solving complex problems related to serving our customers better – both internal & external customers

* Enjoy working with teams

* Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks

* Experience with Grunt, Gulp, & GIT is a plus

* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate

* This particular team is looking for a JavaFX Guru to support a new application




About our team:


* We create and customize 90% of our applications in house

* We are a “work family”! We have fun together and support each other

* We respect a healthy work-life balance

* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings

* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect




Growth within our teams at O’Reilly Auto Parts:


* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose

* We want to grow our people – we help to make you better by providing training for both technical and professional development

* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members


See more jobs at O'reilly Auto Parts

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Kangaroo

Python Backend Developer in Wrocław, PL


Kangaroo


python

java

dev

backend

python

java

dev

backend

1mo

Apply

Applicants physically located in Wrocław, Poland or NYC only.

Kangaroo is a hypergrowth startup looking for a software engineer to join our growing engineering team to build out our backend that will serve millions of devices. The ideal candidate is a hands-on problem solver with deep experience in designing scalable backend systems. You should be comfortable working independently and have confidence in making major architectural decisions.

See more jobs at Kangaroo

Visit Kangaroo's website

How do you apply?

Email your CV
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Profis Kommunale Informations-systeme

Bereichsleiter Java Entwicklung Für Kommunale Controllingsoftware


Profis Kommunale Informations-systeme


java

java

1mo

Apply


Dein Profil


* Du bist stark in Java, Oracle und Microsoft SQL Server, hast aber auch schon Erfahrungen mit JavaScript und LaTeX gesammelt?

* Du vertrittst und förderst die Werte der agilen Softwareentwicklung und hast im Idealfall bereits mit agilen Entwicklungsmethoden wie Scrum, Kanban und Extreme Programming gearbeitet?

* Du arbeitest präzise und nimmst Dir hohe Qualitätsstandards zum Maßstab?

* Zu Deinen Stärken zählen Methodik und Systematik, die Du mittels Deiner ausgeprägten Kommunikationsfähigkeit auch von Deinem Team einforderst?

* Du hast ggf. sogar ein Studium der Informatik, Mathematik oder einer anderen Naturwissenschaft erfolgreich absolviert?




Deine Vorteile


* Wir bieten Dir eine attraktive Führungsposition, in der Du die Problemlösungen für die Kunden anhand etablierter Entwurfsmuster in Deinem Team erarbeitest und koordinierst. 

* Du erhältst gestalterische Freiheit sowie zeitliche und räumliche Flexibilität.

* Dich erwarten abwechslungsreiche Aufgaben, für die selbstständiges Arbeiten eine wichtige Voraussetzung ist. 




Deine Aufgaben


* Als fachliche Führungskraft motivierst Du Deine Teammitglieder und unterstützt sie mit Deiner langjährigen Expertise.

* Mit Deinem Team aus Spitzenkräften begleitest Du unser Produkt in allen Phasen des Software-Lifecycles und bist verantwortlich für Design, Architektur, Entwicklung, Test und Deployment der umfassenden Produktentwicklung.




Neben den sehr attraktiven Verdienstmöglichkeiten steht mittelfristig auch Deine berufliche Weiterentwicklung auf unserer gemeinsamen Agenda.

Du bist interessiert? Dann freuen uns über Deine Kontaktaufnahme über Stack Overflow an Herrn Daniel Bauten (Geschäftsführer der Muttergesellschaft HKS Informatik GmbH). Gerne vereinbaren wir zeitnah ein persönliches Gespräch mit Dir.

See more jobs at Profis Kommunale Informations-systeme

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Boyle Software

Senior Java Developer


Boyle Software


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply


Requirements:


* 3+ years of software development experience

* 2+ years of experience with Java

* English communication skills




Extras:


* AWS hosting

* Thymes2 Java framework

* Servlets

* JSP/JSTL

* JPA

* PostgreSQL

* HTML

* SCSS

* AngularJS 1.2

* jQuery

* Curiosity

* Sense of Humor




These positions are for remote full-time developers in Ukraine. Compensation will depend upon the candidate's experience ($15 - $25 per hour).

See more jobs at Boyle Software

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Mapillary

Senior Android Java Developer


Mapillary


dev

java

senior

android

dev

java

senior

android

2mo

Apply


Senior Android/Java developer
Remote job

Job description
We are looking for a senior Java developer that will help bringing our community tools to the next level. You will be tackling mainly two challenges:

* Develop the Mapillary plugin for JOSM. JOSM is an open-source editor for editing OSM (OpenStreetMap). Plugins for JOSM are written in Java and the plugin will expose awesome Mapillary features directly into the JOSM editor. No previous experience from OSM or JOSM is required, but is a plus.

* Developing the Mapillary Android apps and SDK. Currently we have a community app available in the Google Play store, and we are currently developing an open-source SDK and a new app designed for drivers.



Initially, time will be spent 100% on developing the JOSM plugin, but the plan after that is that you will mostly be working with the Android projects while maintaining the JOSM plugin when needed.
 
We expect you to be fluent in what you do. You join a small team of very talented people, so we trust you are up to a high-impact, fast pace working environment mostly based on chat and Github with less meetings and more responsibilities.
 
Candidates can be located anywhere between PST and CET time zones and work remotely or join one of our teams in Malmö, GRZ, LAX, NYC, BCN, or Zagreb.
 
Links
Mapillary Android app: https://play.google.com/store/apps/details?id=app.mapillary&hl=en
JOSM: https://josm.openstreetmap.de
OpenStreetMap: https://www.openstreetmap.org

Requirements


* At least five years of Java experience

* At least two years of Android development

* Experience with SCM (i.e. Git/Github) and Android Studio/Eclipse

* Able to communicate fluently in English, both verbally and in text

* Experience with OpenStreetMap and JOSM is a plus

* Javascript knowledge is a plus





Are you up for the challenge?
Apply now via the online application form.

Information about us is available at www.mapillary.com.

Are you representing an agency? Thank you for your interest in our job offer but we do not need external help to fill our roles.

See more jobs at Mapillary

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Clevertech

Tech Lead Java JavaScript Ionic


Clevertech


javascript

java

exec

javascript

java

exec

2mo

Apply

DESCRIPTION

Clevertech is looking for a Tech Lead for a new exciting project with enterprise clients. Enterprise clients means your code will actually be used by millions of people, however tech choices are made within constraints. Can you do that?

REQUIREMENTS

* You have mobile app development experience for a significant enterprise
* You have managed a team of 4-6 developers
* You want to keep coding a majority of the time in Java, Javascript, and/or Ionic
* You have led client meetings to discover requirements
* You work in PST, you can be located anywhere
* You are able to travel to USA for client meetings

BENEFITS

Own Your Time
We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travellers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting. 

Recharge Time
We insist that you take recharge time. We are closed for major holidays and then require that you take at least two weeks a year to refresh.

Care For Yourself
You’ll receive a health/wellness monthly stipend that goes towards covering medical insurance, dental insurance, or joining a gym!

Focused Work
You will work together on a dedicated team with your eye on one finish line at a time. Our teams are nimble and agile, and cover the technical range you would expect in world class product delivery teams. 

Learn at your edges
We believe in learning and provide unique programs that improve your tech skills, leadership skills and even challenge you in personal development. CleverFridays, guest speakers, mentorship opportunities and in-depth industry exposure are all on offer here.
And of course, if you speak at a tech conference, we cover all expenses.

Clevertech Swag
And keep your eye on the mail - we send out swag everywhere in the world and there are celebratory pictures of Clevertech socks, hoodies, and mugs all over slack.

Want to learn more about Clevertech and the team?  Check out https://www.clevertech.careers/

See more jobs at Clevertech

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Rebuy Recommerce

Java Backend Engineer Rebuy Sales Operations


Rebuy Recommerce


java

ops

sales

engineer

java

ops

sales

engineer

2mo

Apply


TECH @ reBuy reCommerce GmbH

We are looking for the best people to be part of our adventure and create an enjoyable, focused and stress-free environment which result in great culture, we live and enjoy everyday. Our small teams work closely together and can solve even the toughest business problems and find the best possible solution for our customers.

At reBuy we believe that user experience depends on the software we design, which is why the code needs to excel. The whole architecture should be fun to use, fast, rock solid and simply state of the art. Of course we also know good code can only be created by great and happy people. In order to be good, you need to feel comfortable at work. We push hard to make work equal fun and challenging so you reach new heights.

Job Description

Join our Java backend team that focuses on supporting our sales and operations team and create a fully automated sales transaction process as well as a new pricing solution for our marketplaces. While our system was designed to handle business through our own website and for B2C business, B2B transactions are getting more and more important to fulfill our customers needs. Apply now and make it happen!


* You and your team design and develop quality, proficient technical solutions that satisfy business requirements and meet architectural standards

* Ensure compliance with coding standards by regular code reviews and pair programming

* You review and constantly challenge that architecture and make suggestions for improvements as requirements emerge

* Together with your team, you’ll develop and maintain REST based webservices in a service oriented architecture

* We follow the rule “use the right tool for the job” - over the years, this mindset has created a great diversity of skills and we would love to keep it that way

* We know our standards are hard to reach but we try our best to stay hungry and foolish for more. We hope you feel the same way and join us on this challenging journey!




Qualifications


* Extensive knowledge in Java (8) and proven experience in defining, developing and maintaining REST based interfaces

* Ideally you gained first experience in Spring Boot, Spring Integration or Hibernate

* You have not just a deep understanding but also the ability to work with databases such as MySQL/ PostgreSQL

* Be part of a team you always wanted to work with and share your knowledge to help others to grow

* Working in an agile environment makes you happy

* You are results-driven with analytical skills and the ability to spark and simplify current processes and practices

* You love pragmatic solutions and have the personal drive and enthusiasm that makes you stand out from the crowd




Additional information

We are offering a unique job in an innovation-friendly company within an inspiring and flourishing environment. We always want you to be productive in your way. Before you join you can choose your state of the art hardware: Although our eco system is built around linux/mac, we don't care whether you run Mac, Linux or Windows. Our atmosphere is open-minded: Something you want to change or something to introduce? Let’s talk about it! The projects have a broad scope for codecision-making. Our goals are ambitious and they will lead us to exciting paths. So pick your favorite career, apply with a pleasing CV and we will get back to you as quick as possible! For internationals we provide relocation assistance.

Get to know the reBuy TECH team, their projects and technologies on: https://tech.rebuy.com/

See more jobs at Rebuy Recommerce

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Thresher

Software Developer (elasticsearch)


Thresher


elasticsearch

java

python

dev

elasticsearch

java

python

dev

2mo

Apply

We're looking for an engineer to help us turn our machine learning algorithm native to Elasticsearch by building a custom plug-in.

See more jobs at Thresher

How do you apply?

If you are interested, please send a cover letter describing a challenging problem you solved and a resume to jobs@thresher.io.

If you have a Linkedin, Github or way to share any of your work, we welcome links to those.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Zerocracy

Brave Java Developer


Zerocracy


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply


This is not a traditional job. There will be no meetings, no deadlines, and no managers. Only GitHub tickets and pull requests. The style of work will remind you of open source development. The majority of our projects are indeed open source.

To start, just join our Telegram chat or fill this form.

See more jobs at Zerocracy

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Expero

Software Engineer Data Architect Java


Expero


architecture

dev

java

engineer

architecture

dev

java

engineer

2mo

Apply


Expero is a United States company building creative software to solve complex problems. We work in finance, defense, supply chain, bioinformatics, software, semiconductors and more. We are looking for great programmers with experience building software in the Java ecosystem, including design, database work, programming, testing and deployment. Our projects usually involve some combination of multi-model data access, distributed high performance compute, multi-tiered architectures, and advanced user interfaces. You do your best work when you are pushed by our world-class engineers and product designers.

Benefits

Expero is based in the United States, but we are very close to our European contractors. Once per year they visit us in the US for a company-wide summit, where they present their work, learn from others, and have some great parties. Please reach out to our staff in Iasi to hear more!

See more jobs at Expero

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Selerity

Senior Java DevOps Engineer


Selerity


devops

java

senior

engineer

devops

java

senior

engineer

2mo

Apply


Summary:

We are looking for a Senior Java DevOps Engineer to join Selerity’s team, scaling up an A.I. driven analytics and recommendation platform and integrating it into enterprise workflows.  Highly competitive compensation plus significant opportunities for professional growth and career advancement.

Employment Type: Contract or Full-time

Location is flexible: We have offices in New York City and Oak Park, Illinois (Chicago suburb) but about half of our team currently works remotely from various parts of Europe, North America, and Asia.  

Job Description:

Want to change how the world engages with chat, research, social media, news, and data?

Selerity has dominated ultra-low-latency data science in finance for almost a decade.  Now our real-time content analytics and contextual recommendation platform is gaining broader traction in enterprise and media applications.  We're tackling big challenges in predictive analytics, conversational interfaces, and workflow automation and need your help!

We’re looking for an experienced DevOps Engineer to join a major initiative at a critical point in our company’s growth, assisting in the architecture, development, and maintenance of our stack.  The majority of Selerity’s applications are developed in Java and C++ on Linux but knowledge of other languages (especially Python, JavaScript, and Scala), platforms and levels of the stack is very helpful.

Must-haves:

 * Possess a rock-solid background in Computer Science (minimum BS in Comp Sci or related field) + at least 5 years (ideally 10+) of challenging work experience.

 * Implementation of DevOps / SRE processes at scale including continuous integration (preferred: Jenkins), automated testing, and platform monitoring (preferred: JMX, Icinga, Grafana, Graphite).

 * Demonstrated proficiency building and modifying Java applications in Linux environments (using Git, SVN), and ideally also a C++ developer.

 * Significant orchestration expertise with the Ansible (preferred), Chef, or Puppet deployment automation system in a Cloud environment (at least a dozen servers, ideally more).

 * Direct experience in the design, implementation, and maintenance of SaaS APIs in Java that are minimal, efficient, scalable, and supportable throughout their lifecycle (OpenLDAP).

 * Solid track record of making effective design decisions balancing near-term and long-term objectives.

 * Know when to use commercial or open-source solutions, when to delegate to a teammate, and when to roll up your sleeves and code it yourself.

 * Work effectively in agile teams with remote members; get stuff done with minimal guidance and zero BS, help others, and know when to ask for help.

 * Clearly communicate complex technical and product issues to non-technical team members, managers, clients, etc.  



Nice-to-haves:

 * Proficiency with Cisco, Juniper, and other major network hardware platforms, as well as ISO layer 1 and 2 protocols.

 * Experience with Internet routing protocols such as BGP.

 * Implementation of software defined networking or other non-traditional networking paradigms.

 * Proficiency with SSL, TLS, PGP, and other standard crypto protocols and systems.

 * Full-stack development and operations experience with web apps on Node.js.

 * Experience with analytics visualization libraries.

 * Experience with large-scale analytics and machine learning technologies including TensorFlow/Sonnet, Torch, Caffe, Spark, Hadoop, cuDNN, etc. running in production.

 * Conversant with relational, column, object, and graph database fundamentals and strong practical experience in any of those paradigms.

 * Deep understanding of how to build software agents and conversational workflows.

 * Experience with additional modern programming languages (Python, Scala, …)



Our stack:

* Java, C++, Python, JavaScript/ECMAscript + Node, Angular, RequireJS, Electron, Scala, etc.

* A variety of open source and in-house frameworks for natural language processing and machine learning, including artificial neural networks / deep learning.

* Hybrid of AWS (EC2, S3, RDS, R53) + dedicated datacenter network, server and GPU/coprocessor infrastructure.

* Cassandra, Aurora plus in-house streaming analytics pipeline (similar to Apache Flink) and indexing/query engine (similar to ElasticSearch).

* In-house messaging frameworks for low-latency (sub-microsecond sensitivity) multicast and global-scale TCP (similarities to protobufs/FixFast/zeromq/itch).

* Ansible, Git, Subversion, PagerDuty, Icinga, Grafana, Observium, LDAP, Jenkins, Maven, Purify, VisualVM, Wireshark, Eclipse, Intellij.

This position offers a great opportunity to work with advanced technologies, collaborate with a top-notch, global team, and disrupt a highly visible, multi-billion-dollar market.  



Compensation:

We understand how to attract and retain the best talent and offer a competitive mix of salary, benefits and equity.  We also understand how important it is for you to feel challenged, to have opportunities to learn new things, to have the flexibility to balance your work and personal life, and to know that your work has impact in the real world.

We have team members on four continents and we're adept at making remote workers feel like part of the team.  If you join our NYC main office be sure to bring your Nerf toys, your drones and your maker gear - we’re into that stuff, too.

Interview Process:

If you can see yourself at Selerity, send your resume and/or online profile (e.g. LinkedIn) to careers@selerityinc.com.  We’ll arrange a short introductory phone call and if it sounds like there’s a match we'll arrange for you to meet the team for a full interview.  

The interview process lasts several hours and is sometimes split across two days on site, or about two weeks with remote interviews.  It is intended to be challenging - but the developers you meet and the topics you’ll be asked to explain (and code!) should give you a clear sense of what it would be like to work at Selerity.  

We value different perspectives and have built a team that reflects that diversity while maintaining the highest standards of excellence.  You can rest assured that we welcome talented engineers regardless of their age, gender, sexual orientation, religion, ethnicity or national origin.

Recruiters: Please note that we are not currently accepting referrals from recruiters for this position.

See more jobs at Selerity

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

This year

Why work at Doximity?

Doximity is the leading social network for healthcare professionals with over 70% of U.S. doctors as members. We have strong revenues, real market traction, and we're putting a dent in the inefficiencies of our $2.5 trillion U.S. healthcare system. After the iPhone, Doximity is the fastest adopted product by doctors of all time. Our founder, Jeff Tangney, is the founder & former President and COO of Epocrates (IPO in 2010), and Nate Gross is the founder of digital health accelerator RockHealth. Our investors include top venture capital firms who've invested in Box, Salesforce, Skype, SpaceX, Tesla Motors, Twitter, Tumblr, Mulesoft, and Yammer. Our beautiful offices are located in SoMa San Francisco.

This position is for an experienced Android software engineer local to San Francisco, CA or residents of the United States to join our ~40 person engineering team. We’re looking for someone with a great full-stack knowledge of the Android platform and its tools.

Skills & Requirements

-Experience: You have at least 3 years of professional experience developing software for Android platform.
-Pragmatic: A problem solver with a passion for well-implemented solutions.
-Fast Learner: You're a software engineer who thrives on applying their knowledge and learning new technologies.
-You care about the product and don’t ignore potential pitfalls during design and implementation
-You are on top of the latest Android updates and understand new technologies as they become available
-You have a deep understanding of standard Android design patterns and RESTful API design
-We would love for you to show evidence of your work - preferably open-source contributions on Github, or elsewhere on the web.

Here's what you can expect to work on

-Collaborate with a team of product managers, designers, and other developers to drive mobile projects from beginning to end
-Work in tandem with the web team to design flexible APIs that are used to power our apps
-Develop clean, modular code that can be reused across multiple apps
-Upgrade our code base to take advantage of the latest Android SDK updates, while maintaining backward compatibility with previous versions
-Maintain a high quality of code by monitoring, reporting, and troubleshooting bugs
-Encourage growth within the team by participating in mentorship and thorough code reviews
-Write automated Unit and Instrumentation tests to catch bugs before they’re released

A few facts about us

-We have over 250 private repositories in Github, ranging from forks of libraries, our own internal or open-sourced libs as well as auxiliary applications.
-We encourage new technologies and invest in the knowledge of our team through weekly knowledge sharing meetings and other resources
-We use cutting-edge technologies and architectures like RxJava, Data Binding, MVP, MVVM
-We are open to integrating 3rd-party libraries if we have positive proof of its benefit to the app or the code base, and we use many of the well-known and stable libraries like OkHttp, Retrofit, Picasso, etc
-We contribute to the community as well as our team by open-sourcing some of the useful parts of our apps
-We follow Google guidelines and suggested patterns using Material Design and Support Libraries
-We run an in-house GCM server to track, customize, and deploy push notifications to our users
-Hundreds of thousands of healthcare professionals will utilize the products you build.
-We host unstructured "hack days" periodically, which is time reserved for you to scratch a code itch.
-A couple times a year we run a co-op where you can pick a few people you'd like to work with and drive a specific company goal.
-Our mentorship program ensures you're immersed in the team's culture early on.
-You can find more details about our engineering stack and engineering blog.

About the Technical Stack

Doximity's web applications are built primarily using Ruby, Rails, Javascript, and a bit of Go. Our applications are used by hundreds of thousands of Physicians and Healthcare professionals, and we also have a suite of mobile applications for iOS and Android. We like to think pragmatically in choosing the tools most appropriate for the job at hand. More details about our engineering stack on the Doximity engineering blog.

See more jobs at Doximity

Visit Doximity's website

How do you apply?

Use Apply Button
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

About Us

At Inspectorio we are making our own software product, SaaS platform, that use IoT and Data to help retailers verify supplier compliance and bring transparency to their supply chains.

Founded in Hong Kong in 2015, Inspectorio is now headquartered in Minneapolis, with R&D lab in Ho Chi Minh City and offices in Hangzhou, Quito.

Our diverse team is comprised of Mathematician, Neuroscientist, Data Scientist to Pianist, Magician, Running Champion, Kendo Master, Wood Crafter…

We are the only Vietnam based Techstars company and are working with leading retailers and brands around the globe, our initial market focus on China and Vietnam, and expanding 5 new markets in 2017.

Get to know what Inspectorio is doing at: www.inspectorio.com

Job Description

- Brainstorm, design, and develop our online products – including our websites, platforms, mobile apps and product-related things.
- Design and implement reusable, testable, and efficient back-end features using Restful APIs, Microservices.
- Research and integrate new technologies.

Job Requirement

- Good English communication skills.
- 4+ years of experience in web back-end development.
- Proven experience with the Python language and ecosystem
- Familiar with container technologies  and deployment (docker ...)
- Good understanding of front-end technology and framework such as Angular and React is a plus.
- Strong organizational skills with great attention to detail.
- Team player with strong communication and interpersonal skills.
- Why it would be awesome to work with us

BE HEALTHY

We recognize that our employees are the key to our success. Healthier employees are happier employees who perform well! We not only provide health insurance benefits, but we also get out of the office for fun activities like weekly soccer games.

HAVE FUN

Having fun makes work much more enjoyable. We host company foosball tournaments and events to make sure our employees feel the love. Events may vary by office location, but the sentiment is the same: Fun matters.

COMMITMENT

When you join Inspectorio, you join a team. You have our leadership’s commitment to treat all team members with respect. All our team members commit to performing the best for each other, and our customers.

See more jobs at Inspectorio

Visit Inspectorio's website

How do you apply?

Please send your Resume to hr@inspectorio.com. Thank you
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Want to see your code used by millions of passionate users? Chess.com is looking for a Senior Java Developer who takes pride in writing high-quality, high-performance code, and enjoys working with a team of awesome developers. We have served more than two BILLION chess games, and we need you to help take us to 10 billion and beyond.

This is a full-time, permanent, remote work opportunity.

- Java 8 (core, concurrency, multithreading)
- MySQL, Database Persistance
- Networking (TCP/IP, HTTP, WebSocket)
- Project Management Skills
- Hazelcast (not required, but bonus!)
- Jetty (not required, but bonus!)
- Cometd/Websockets (not required, but bonus!)
- Linux (not required, but bonus!)
- JavaScript (not required, bonus!)
- Redis (not required, but bonus!)

See more jobs at Chess.com

Visit Chess.com's website

How do you apply?

Please fill out our Google form. We look forward to meeting you!
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

SiteGround is a leading international web hosting company with more than 400,000 clients worldwide. We have over 400 employees. The company has data centers on three different continents, hosts more than 500,000 domains and partners with the most popular software platforms powering the web today such as WordPress, Drupal, Joomla and more.

Your Role:
We are developing a new product and looking for people to join our Engineering team. We need experienced engineers to join SiteGround and work on a next-generation web development platform, the main focus of which is to enable anyone to easily start and grow their own web presence.

Your Responsibilities: 
• Build efficient and reusable web systems and abstractions, part of a large scale web development platform; 
• Participation in the full agile cycle of the product development; 
• Finding and addressing performance problems; 
• Participation in design and code reviews; 
• Identify and communicate javascript best practices. 

Our Expectations:
• Expert knowledge in JavaScript; 
• Solid experience with JS Libraries or frameworks (ReactJS, Redux, React Native); 
• Experience with cutting edge front-end javascript technologies - Babel, Webpack, NPM, Rake, Composer; 
• Experience with Javascript technologies & AJAX; 
• Profound understanding of the HTTP protocol; 
• Experience with ES6; 
• Experience in HTML5, CSS3; 
• Relational databases (MySQL, PostgreSQL or other); 
• Self-learner - ability to see a project through A to Z; 
• When things break – and they will – you are eager and able to help fix things. 

Great advantage will be:
• Experience with PHP frameworks (e.g. Symfony, Laravel); 
• Knowledge of SOLID principles; 
• Experience with Reactive programming; 
• Solid understanding of RESTful services; 
• Experience in Linux-based OS; 
• Good command of English; 
• Obtained or pursuing a university degree in the IT sector. 

What We Offer:
• Competitive salary;
• Opportunity for personal and professional growth;
• Fast-paced and constantly changing environment;
• Young and diverse team of passionate and self-motivated professionals;
• Friendly company culture built entirely around people's happiness.

If this sounds like something you’d be interested in, we'd love to hear from you!

Please note: The position that we offer is remote. The onboarding process will be done at our office in Sofia, Bulgaria where our headquarters are. If you are from another country, we are covering the expenses during the onboarding period.

To apply for this position, please send us your CV and a short cover letter in English.
All applications will be processed in confidentiality.

IMPORTANT: Only shortlisted candidates will be contacted for further steps.

See more jobs at Siteground Web Hosting

Visit Siteground Web Hosting's website

How do you apply?

To apply for this position, please send us your CV and a short cover letter in English.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


### Would you like to earn income from any location as a software engineer?

![alt text](http://i.imgur.com/PrGG8sF.png "Geektastic Logo")

### Would you like to join a fast growing, elite, high earning community?

#### We're paying £50 per hour to top software engineers to carry out code reviews.

At [Geektastic](http://geektastic.com) we help our clients technically evaluate job applicants applying for software engineering roles using our unique peer-review, code challenge platform.

> We're looking for experienced software engineers to join our elite, on-demand team of reviewers. You can be based anywhere, in any timezone, you just have to be good (very good).

> We offer code challenges in Java, JavaScript (with specific challenges in React and Angular) PHP, Python, C#, iOS and Android (but are always adding more).

> We pay you £25 for each code challenge you review, each review takes 30 minutes (on average).  

> We pay you via Transferwise at the end of the month (unless you are bank with GBP, in which case we pay via bank transfer). Read all about why we use Transferwise [here](https://geektastic.com/blog/why-we-chose-transferwise-to-pay-our-remote-team). We are happy to look at alternative routes to transfer money if you don't like the sound of Transferwise.

To become part of the team you just need to register with us at [Geektastic](http://geektastic.com/developers) and take our qualifying code challenge. This is reviewed by our community and as long as it's of a sufficient quality (please be aware our bar is set pretty high) you'll be asked to do two dummy reviews.

Once you are part of the remote team you will then be notified when a new code challenge is ready to be reviewed, then you just log in and carry out the review. 

Feel free to email hello@geektastic.com if you have any questions.

See more jobs at Geektastic

Visit Geektastic's website

How do you apply?

Just register as a *developer* at www.geektastic.com
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We are looking for experienced Java generalists to work on our Electronic Patient Portal and Integrated Digital Care Record system. We are a fully remote team and we're hiring in GMT+-2 timezones.
About us
------------
PKB integrates data flows across multiple organizations across the healthcare system, while putting the patient in control of her data.
We're building something that actively, directly, improves the lives of people in general -- not selling more stuff, helping others sell more stuff, or making comfortable people a bit more comfortable.
We are a fully remote team with a dozen developers, spread across half a dozen countries within a few hours of GMT (for shared working hours).
Technical environment
------------------------------
The major components of our stack:
- Postgres data store
- Wildfly, Spring Boot and Dropwizard for hosting/running applications
- Docker for deployment and packaging
- Prometheus, Grafana, Pagerduty for monitoring
- Jira, Confluence, Bitbucket, Teamcity for managing the development flow
- Ansible and Vagrant for controlling development and shared environment
- Java 8 and some Python here & there – we're open to others, preferably JVM-based languages
- Selenium and Arquillian for end-to-end and integration testing
Work environment
----------------
We are all remote: there is no central office. We communicate primarily through chat (Slack) and issue tracking (JIRA), as needed over phone (Slack, join.me and similar, Skype, etc.) and we meet up once in a month in person for a day or two – usually in London.
You can use any OS/IDE/editor you like – whatever makes you productive. The only hard requirement is that you can run Docker containers and git somehow. We have devs running Windows, OS X and Linux.
What we are looking for
-----------------------
You should be
- a good communicator. You are able to understand others and explain yourself clearly and concisely. You know how to chase the best ideas in a discussion, not just push your own.
- proactive and motivated. You're comfortable asking for help when you're stuck; you make constructive suggestions when you see something that could be working better.
- able to prioritize well. You can strike the right balance between hacking things together hastily and completely disappearing for two months while refactoring the persistence layer. You understand both the technical priorities and the business priorities underpinning them.
- conscious of risk. You have seen successful and failed projects, and you have a good sense of what is going to work and what is going to fail.
- able to deliver working, production-quality code.
Tasks
-----
We have all kinds of interesting stuff to work on -- after a few weeks or months of general feature tasks, you will find the role that suits you most. Some of us ended up working on site reliability, others drifted towards the front end – it really depends on you. You will certainly write some Java code and some SQL, occasionally fixing bugs and collecting requirements.

See more jobs at Patients Know Best

Visit Patients Know Best's website

How do you apply?

Apply through https://www.workable.com/j/6D05E74BAC
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

A fast growing startup with a brilliant remote team is looking for a great experienced React.js Frontend developer.

The startup already got a native mobile app in both Swift and Java (ios and android) - and we need someone who can build the web client using React.JS.

This is a cool messaging apps with many special features.

Must have:
-Great English skills
-Great React.js experience
-Some Swift or Java experience
-Portfolio or work experience in successful companies with high standards.
-Please only apply if you match

Who are we?
Qualicode.co helps some of the fastest growing most technologically advanced Israeli and US startups find great developers and build remote teams all around the world.

Working with us means you'll have a lot of flexibility with your time and that you will be working on world level products with a super smart team.

See more jobs at Qualicode

Visit Qualicode's website

How do you apply?

Send a cover letter explaining why you match the job description, and a CV to amit@qualicode.co
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We're looking for an independent problem-solver who values learning, keeps current on technology trends, and enjoys the ownership and accountability that is expected from early-stage team members. The ideal candidate:

- will enjoy coding at all layers in a web application stack
- will be fluent in modern web application frameworks and design
- will understand how great UX contributes to customer acquisition and retention
- will learn whatever is necessary to get the job done
- will write clean, elegant, simple, testable code
- will be comfortable with git, pull requests, and code reviews
- will take pride in their work
- will want to work with others who do the same

See more jobs at Waldo Photos

Visit Waldo Photos's website

How do you apply?

To get more information and to apply, please use our Workable link.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

## About Envision:
Envision is a FinTech start-up company based at Level 39 Canary Wharf London, europe’s largest technology accelerator for FinTech. Envision is also a member of the Innovate Finance and very actively engaged with the London’s fast paced FinTech community. At Envision we believe in a future free from the complexity of the payments eco-system and 100% peace of mind guaranteed for our customers from the risk of growing online fraud.

Envision is building a digital payments platform that connects smaller and medium-sized businesses in Europe and SMEs from the emerging markets to their consumers in the developed economies. Our platform is a simple, secure and affordable way for the businesses to integrate their online stores, mobile apps to receive payments from all major credit/ debit cards. We make integration very simple with clear documentation and clean APIs so any business can integrate their website or apps to our platform without the help of any skilled developer. We also offer secure payment transactions and 100% chargeback guarantees giving our customers complete peace of mind to grow their business.

Growth of global eCommerce requires an affordable, easy to integrate, secure and open to all payments platform, especially in emerging markets. We believe that people are inherently innovative and every community has something unique to offer the world given the opportunity and the platform for launch and growth. Envision’s goal is to connect millions of businesses and entrepreneurs with innovative products from the emerging markets to their international consumers and growth of cross-border transactions that still suffers from the risk of online fraud. We want to contribute to the world in meaningful ways in connecting and empowering entrepreneurs from communities that nobody has served before while also building the foundation of a very successful and forward looking business.

## The roles:
We are building the initial development team, so you will have opportunity to influence the development from the beginning, and not have to try and maintain old or deprecated code.
We are looking for:

* 1 Senior Frontend Engineer.
* 1 Frontend Engineer.
* 2 Senior Backend Engineers (1 Java/Spring, 1 Golang).
* 1 Backend Engineer. (Java/Spring)
* 1 UX Designer

### Frontend Engineer and Senior Frontend Engineer Requirements:
* At least 2 years experience as a Front End Software Engineer. (5 for senior)
* Experience working with HTML5, CSS3, Less.
* Strong knowledge of Javascript ES6, JQuery, JSX, React and Webpack.
* Comfortable with Mac OS X and/or Linux (Debian/Ubuntu).
* Knowledge of TDD principles, and JS testing frameworks (Karma, Protractor, Selenium,…)
* Excellent communicator. You can chat, skype, email efficiently.
* Good at explaining and mentoring less experienced team members.

### Backend Engineer and Senior Backend Engineer Requirements:
* At least 2 years experience as a Back End Software Engineer. (5 for senior)
* Experience working with Java 8 and/or Golang.
* Strong knowledge of Maven, Spring Boot, Kafka, Zookeeper or RabbitMQ.
* Strong knowledge of OAuth2, Design Patterns, REST apis.
* Working knowledge of ElasticSearch, Elastalert, Graphana, Kibana.
* Experience with SQL and noSQL databases.
* Comfortable with Mac OS X and/or Linux (Debian/Ubuntu).
* Knowledge of TDD principles, and testing frameworks (JUnit, Mockito, Cucumber).
* Excellent communicator. You can chat, skype, email efficiently.
* Good at explaining and mentoring less experienced team members.
* Knowledge of Flyway or similar.

### UX Designer Requirements:
* At least 2 years experience as a UX Designer for software, web applications and mobile.
* Exceptional design skills, production value and attention to detail.
* Strong working knowledge of design tools like Photoshop, Illustrator, InDesign, …
* Ability to create wireframes as well as visual design comps.

### Extras:
* Familiarity with Git, Jira, Bitbucket, Bamboo or VSTS desired.
* Previous experience working remotely.
* Understanding of Agile methodologies (Scrum // Kanban).
* A familiarity with Payment Systems and PCI-DSS requirements would be extremely advantageous.

**Personal Skills:**
* Individual with a passion and enthusiasm to take on bigger challenges and stretching goals.
* Success mindset.
* Proactive and creative self-starter.
* Problem solver with positive mental and learning attitude.
* Team player with strong interpersonal, communication skills.
* Can work in small team with a vision to grow.

We are always looking for people who are keen to make a difference and put their knowledge and expertise to practical test. We encourage taking calculated risks and learn quickly and refine our processes for the benefit of our customers.

Envision is not only about profits. Our ambition is to be a socially responsible company contributing to the local children charities and support orphan children around the world educating them on self reliance, practical life skills and not only to survive but thrive in a world full of opportunities and abundance.

We thank you in advance for your interest!

Extra tags: Java, Spring, Golang, React

See more jobs at Envision World

Visit Envision World's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We are a custom software development shop based out of the Washington DC Metro area. We are constantly looking for remote developers to fill out projects that come our way.

If you are interested, please fill out the application online and we will reach out to you depending on project needs.

We have projects that span almost all stacks - node, .net, java, php, angular, ember, react, iOS, android, enterprise and more.

Extra tags: javascript, node, dotnet, ios, php, angular, ember, react, java, php

See more jobs at Dot Net Factory

Visit Dot Net Factory's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Hi,

We are looking for 1-2 remote (or NYC) developers to join our engineering team on contract/freelance terms. We are a fitness Ecommerce site building a community of brands and gyms.

If you lift or do any sports, you know how crazy it is that clothing brands, meal prep services, equipment companies are popping out all over the place, we want to build a marketplace for all these dope stuff.

Candidates who are good fit for this job are those who:

• Javascripts all day err’day. If you could, you’d brush your teeth with it.
• worked on Ecommerce site before, if you worked on big-time. shopping sites, even better
• likes to move fast and break things.
• Has a high affinity for visuals, love dope shit like https://www.equinox.com/,
http://www.tomford.com/
• favors experimenting and fucking shit up over test driven development
• rocks Wordpress, BuddyPress and WC Vendors

You don’t need a big ass CV and a long history in computer science. We favor enthusiasm and proficiency in what’s important right now as well as a hunger for more. No X-years experience bullshit.

Show us some cool things you threw together; usually experiments and side-projects are more appreciated than previous client work of yours.

If you like what you hear, hit us up.
Best.

Extra tags: Wordpress, Java

See more jobs at Trainy

Visit Trainy's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

The Position: Join our team remotely to support the solution that will unleash the value of the Internet of Things through stream processing: SQLstream Blaze.

Responsibilities: SQLstream Blaze technical support engineers have the primary responsibility of answering inbound support requests via email and telephone. In addition they also do the following:

• Perform “devops”, i.e. monitor customer deployments and manage issues that arise, resolving them directly or engaging others for help

• Develop test cases for customer issues to confirm software deficiencies

• Log software and documentation issues when they are found

• Verify engineering fixes and coordinate software deliveries

• Propagate knowledge across the company and to customers as needed

• Quickly learn how to use tools that help diagnose problems
|
• Develop and document knowledge and processes

Extra tags: streaming,sql,java,support

See more jobs at Sqlstream

Visit Sqlstream's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Are you dreaming to work with an uber motivated team? For a Swiss startup who innovates healthcare? If the answer is YES, then please read further… We are a small professional team consisting of business analysts/project managers and sales/marketing experts with a proven background in healthcare and lifesciences.
Our goal is to develop user-centered mobile solutions which integrate into existing medical workflows.

For our first application we need a Senior Backend Developer with:
- 5+ years background of building Java RESTful services.
- Perfect English skills (speaking and writing). The application will be audited at the end so we need excellent documentation.
- Writing test cases is a must.
- Ability to work independently with frontend developer (iOS).
- Experienced in eHealth standards HL7 and DICOM is a plus.

Comments

This request is for our MVP.
- Chances are that we will extend the project after a successful MVP.
- Perfect English required!
- Please provide a link to your portfolio which includes your Java backend projects.
- We will use JIRA and Confluence and work in an agile way (Scrum).

Extra tags: git, Java, SQL, Scrum, Git, Java, Scrum, SQL, Jira, Confluence, Maven, Spring, Spring Web MVC, Spring Security, Tomcat, Spring LDAP, REST

See more jobs at Transformify

Visit Transformify's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We are looking for a full stack developer to fulfill a key role in CyberPsyc. This role requires an intermediate to senior level resource with 3+ years of experience who can develop our offering and also provide direction to management on technology selections and future features. This role will also be required to assist in the technical on-boarding and support of new customers using our solutions. Strong communication skills (written & verbal) are a must.

Responsibilities:

- Work alone or with a small team of professionals
- Solve customer problems
- Learn new technologies and tools
- Review existing designs / systems to enhance & improve
- Perform analysis, design, architecture, development, and verification
- And most importantly, evolve a cool new solution.

Qualifications:

Education: Bachelor Degree in Computer Science
Experience: 3 to 5 years experience in a similar role.

Skills:

Stack, Amazon Web Services (AWS), Mobile Platforms, JQuery, JavaScript, CSS, Tomcat, HTML 5, HTML, JUnit, JSP, Spring, Java, Software Design Patterns

Additional Information:

While we are biased, we think this sounds like a great opportunity. You will join a growing and passionate team that is changing the way people gain access to help for mental health.




Extra tags: Stack, JQuery, JavaScript, CSS, Tomcat, HTML 5, JSP, Spring, Java, HTML, Mobile Platforms, Amazon Web Services (AWS)

See more jobs at Cyberpsyc

Visit Cyberpsyc's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Ideal Candidate
We're interested in someone comfortable with a generalist and devops role. You should be knowledgeable of standard system administration tasks and have a firm understanding of the role of load balancers and cluster architecture. It's 100x harder to write code if you don't know how the underlying operating system works.
We're looking for someone with a legitimate passion for technology, big data, and analyzing vast amounts of content.
We are also looking for people outside of the U.S. and Canada to maximize our time zone distribution. Ideally there should be least a 4 hour overlap with the Pacific Standard Time Zone (PST / UTC-8). We're based out of San Francisco but are migrating to the international level. If you don't have a natural time overlap with UTC-8 you should be willing to work evenings to be able to communicate easily with the rest of the team.
Culturally, we’re a remote company and want to embrace it as a way to reward our employees. We are fine with you working in remote locations as long as you’re generally available for communication and are productive.
We want someone to come in full time in a contractor role. We will need about 40 hours from you per week.
Job Responsibilities:
Understanding our crawler infrastructure and ensuring top quality metadata for our customers. There's a significant batch job component to analyze the output from the crawl to ensure top quality data.
Making sure our infrastructure is fast, reliable, fault tolerant, etc. At times this may involve diving into the source of tools like ActiveMQ, Cassandra and understand how the internals work. We contribute a LOT to Open Source development if our changes need to be given back to the community.
Building out new products and technology that will directly interface with customers. This includes cool features like full text search, analytics, etc. It's extremely rewarding to build something from ground up and push it to customers directly.
Architecture:
Our infrastructure consists of Java on Linux (Debian/Ubuntu) with the stack running on ActiveMQ, Cassandra, Zookeeper, and Jetty. We use Ansible to manage our boxes. We have a full-text search engine based on Elasticsearch, and store our firehose API data within Cassandra.
We have a totally new stack and infrastructure at this point. We recently did a full-stack rewrite and moved all the old code to our new infrastructure. This means we have very little legacy cruft to deal with.
Here's all the cool stuff you get to play with:
Large Linux / Ubuntu cluster running with the OS versioned using both Ansible and our own debian packages for software distribution.
Massive amount of data indexed from the web and social media. We index from 5-20TB of data per month and want to expand to 100TB of data per month.
Large Cassandra install on SSD.
SOLR / Elasticsearch migration / install. We’re experimenting with bringing this up now so it would be valuable to get your feedback.
Technical Skills:
Here's where you shine! we're looking for someone with a number of the following requirements:
Linux. Linux. Linux. Did I say Linux? We like Linux.
Experience in modern Java development and associated tools.
Maven, IntelliJ IDEA, Guice (dependency injection)
A passion for testing, continuous integration, and continuous delivery.
Cassandra. Stores content indexed by our crawler.
ActiveMQ. Powers our queue server for scheduling crawl work.
A general understanding and passion for distributed systems.
Ansible or equivalent experience with configuration management.
Standard web API use and design. (HTTP, JSON, XML, HTML, etc).
Cultural Fit:
We’re a lean startup and very driven by our interaction with customers, as well as their happiness and satisfaction. Our philosophy is that you shouldn’t be afraid to throw away a week's worth of work if our customers aren’t interested in moving in that direction.
We hold the position that our customers are 1000x smarter than we are and we try to listen to them intently, and consistently.
Proficiency in English is a requirement. Since you will have colleagues in various countries with various primary language skills we all need to use English as our common company language. You must also be able to work with email, draft proposals, etc. Internally we work as a large distributed Open Source project and use tools like traditional email, Slack, Google Hangouts, and Skype.
Familiarity working with a remote team and ability (and desire) to work for a virtual company.
Should have a home workstation, fast Internet access, etc.
Must be able to manage your own time and your own projects.
Self-motivated employees will fit in well with the rest of the team.
It goes without saying but being friendly and a team player is very important.


Extra tags: Linux. Linux. Linux. Did I say Linux? We like Linux. Experience in modern Java development and associated tools. Maven, IntelliJ IDEA, Guice (dependency injection) A passion for testing, continuous integration, and continuous delivery. Cassandra. Stores content indexed by our crawler. ActiveMQ. Powers our queue server for scheduling crawl work. A general understanding and passion for distributed systems. Ansible or equivalent experience with configuration management. Standard web API use and design. (HTTP, JSON, XML, HTML, etc).

See more jobs at Spinn3r

Visit Spinn3r's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

As a Support Engineer on the Engineering team, your goal is to work directly with customers to resolve any issues that they may be having with the CircleCI platform.

About CircleCI
CircleCI provides development and software teams the confidence to build, test, and deploy—quickly and consistently—across numerous platforms. Built to address the demanding needs for today's application development environments, CircleCI supports all types of software testing including web, mobile and container (Docker) environments. CircleCI makes continuous integration and continuous deployment simple and easy for thousands of companies like Shopify, Cisco, Sony and Trunk Club, so they can ship better code, faster. CircleCI is venture backed by Draper Fisher Jurvetson, Baseline Ventures, Harrison Metal Capital, Data Collective, 500 Startups, SV Angel, and a collection of respected angels.

ARE YOU EMPATHETIC TO DEVELOPERS AND LOVE TO PROBLEM-SOLVE? WE’D LOVE TO TALK TO YOU IF YOU:

-Have a strong familiarity with a broad spectrum of technology stacks, including Rails, Python, PHP, Node, Java, and others.
-Be familiar with Linux and Unix based operating systems.
-Have the ability to dive into a codebase easily to discover issues.
-Have a customer-centric and diplomatic writing style: you'll be helping customers from a wide range of backgrounds, languages, and experience levels.
-Love talking to people and helping them solve problems.
-Really want to assist developers in being happy and successful.
-Have significant technical ability, with an understanding of the developer mindset, tools and culture.
-Have the ability to fix problems that come up often so that they never happen to any customer again.
-Have some knowledge of Unit Testing and Test Driven Development
-Have some knowledge of Continuous Integration and
Continuous Delivery methodologies

If you’re interested in joining the team, please send us your resume and a cover letter explaining why you’d be a great fit. If you have an easily accessible presence on the web (Twitter, blog, Github, LinkedIn, etc.) please share it.

Extra tags: linux, unix, rails, python, php, node, java, unit testing, continuous integration, continuous delivery, github

See more jobs at Circleci

Visit Circleci's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

The job is remote based and you can work from home or anywhere.

Responsibilities

Conceptualize design for games
Create gaming storyboards and scripts
Program icons, sprites and characters according to the script

Desired skills
Well versed in programming languages such as java, actionscripting and c++
Well versed in storyboarding techniques, character modelling and animation


Extra tags: java, actionscripting, c, c++

See more jobs at Hourlyconsultant

Visit Hourlyconsultant's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Are you ready to build great mobile products with some of the brightest thought leaders and technologists? At Modus Create you will work with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This is a remote, contract opportunity.

__Project Duties__

* Support technology assessment of existing technical environment
* Help define new product technical requirements
* Write lots of quality, high performing Java code

__Required Skills and Experience__

* Strong knowledge of Android SDK, build tools, Android Studio, different versions of Android, and how to deal with different screen sizes
* Familiarity with RESTful APIs to connect Android applications to back-end services
* Strong knowledge of Android UI design principles, patterns, and best practices
* Experience with offline storage, threading, and performance tuning
* Ability to design applications around natural user interfaces, such as “touch”
* Familiarity with the use of additional sensors, such as gyroscopes and accelerometers
* Knowledge of the open-source Android ecosystem and the libraries available for common tasks
* Ability to understand business requirements and translate them into technical requirements
* Familiarity with cloud message APIs and push notifications
* A knack for benchmarking and optimization
* Understanding of Google’s Android design principles and interface guidelines
* Proficient understanding of code versioning tools, such as Git
* Familiarity with continuous integration
* Excellent verbal and written communication skills in English

Extra tags: Android SDK, java

See more jobs at Modus Create

Visit Modus Create's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

For a web development company to develop plugins. The job is remote based and you can work from home or anywhere.

Responsibilities
Design and code plugins for sites on different CMS platforms
Test, install and update from time to time

Desired skills
Well versed with java, javascript, jquery and Ajax
Well versed with Wordpress, Drupal and Joomla
Good understanding of user psychology an added advantage

Extra tags: java, javascript, jquery, ajax

See more jobs at Hourlyconsultant

Visit Hourlyconsultant's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

For an web and ecommerce solutions company. The job is remote based and you can work from home or anywhere.

Responsibilities
Design and develop websites on Magento platform
Maintain the CMS and other PHP web applications
Manage databases and front end applications
Work in tandem with SEO requirements

Skills
Good grasp over Magento CMS, Zend Framework and ecommerce application development
Well versed with PHP, MySql, HTML5, CSS, CSS3, JavaScripts, jQuery
Well versed with database design, development and maintenence
Good understanding of SEO and SMO


Extra tags: html, css3, php, zendframework, java, javascript, jquery, magento

See more jobs at Hourlyconsultant

Visit Hourlyconsultant's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We are RiseHigh.co - a curated platform that matches and recommends developers to high growth startups for remote roles. Some startups that are currently on our platform includes Uber, Transferwise and MarketInvoice.

We let developers discover opportunities with startups efficiently and confidentially - without recruiters. We always offer salary and equity details upfront.

How it works:

1. It takes 5 minutes to indicate your career preferences and experience.

2. Afterwards, whenever our algorithm spots a matching opportunity - you'll get an email with key details on the startup, job and salary.

3. You can then choose whether to accept or decline our offer to recommend you to the startup (sometimes directly to the CTO or Founder). Over 50% of professionals we recommend receive an interview invite from the startup.

Find out more: www.risehigh.co

Extra tags: .net, java, PHP, python, ruby

See more jobs at Risehigh

Visit Risehigh's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

Hyper is a fresh startup looking for a mobile developer to join our team as part of our first team members. We are a Australia based startup specialising in helping non-technical founders get their idea off the ground by working on their idea, getting investment, building their product and finally launching it and generating traction.
We are looking for someone who is resourceful and comfortable working in a startup structure.

Please email a short summary of yourself along with some projects you’ve worked on previously.

In addition to a salary, equity is also on the table.

Extra tags: ios, android, mobile, react, aws, web, swift, javascript, java, objective-c

See more jobs at Hyper

Visit Hyper's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

For a web development company to develop plugins. The job is remote based and you can work from home or anywhere.

Responsibilities
Design and code plugins for sites on different CMS platforms
Test, install and update from time to time

Desired skills
Well versed with java, javascript, jquery and Ajax
Well versed with Wordpress, Drupal and Joomla
Good understanding of user psychology an added advantage

Extra tags: java, javascript, jquery

See more jobs at Teleassistants

Visit Teleassistants's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

The consultant would provide strategic guidance to the clients, gather the requirements, evaluate them and design projects. The job is remote-based and you can work from home or anywhere.

Excellent technology analysis and mapping skills Strong project management skills Strong planning and goal setting skills Strong leadership and training skills IT architecture and design abilities Excellent communication and presentation skills

Technology Domains: ERP, CMS, Document Management(Sharepoint, Documentum) Programming - Languages C++, Java, UML Databases - Informix, Oracle, Sybase, SQL Server Scripting - Perl, Unix Web Development Technologies - PHP, Python, Ruby On Rails

Extra tags: PHP, Python, Ruby On Rails, C++, Java, UML, Oracle, Sybase, SQL Server, Perl, Unix, Linux

See more jobs at Teleassistants

Visit Teleassistants's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

About X-Team

“Developers you can trust, whenever you need them.”

X-Team is an international company founded in Melbourne, Australia that helps companies
scale their development teams by providing them with extraordinary developers from around the world.

We are 100% remote and believe in building a world where developers can have access
to an environment of growth and incredible opportunities regardless of where they live.
Our culture is based around the proactive, selfless values that make up every X-Teamer.

We are people who believe that #sleepcanwait when it comes to being there for others,
that we all have the opportunity to unleash our inner superhero and effect change in the world.

Most important:

- Strong knowledge of Java Back End development
- Experience with Play Framework is necessary
- Experience with RESTful web services
- Experience with integration patterns
- Experience with relational and graph databases
- Experience storing and indexing data
- Write well designed, testable, efficient code
- A passion and curiosity for creating and building things

Nice to have:

- Experience with working remotely
- Familiar/involved with open­ source projects

Personal:

- Independent
- Fluent in English, written and spoken
- Problem solver
- Proactive attitude

Extra tags: java, play framework, backend, database

See more jobs at X-team

Visit X-team's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

SQLstream is dedicated to developing products that help businesses predict and react to events faster. We are looking for a senior software engineer with a proven track record in developing commercial, high performance web services. The successful candidate will be proficient in Java and JavaScript and able to demonstrate a deep technical understanding of web services scale out and load balancing, plus expertise in security and authentication.


Extra tags: java,javascript,linux,sql,backend,node

See more jobs at Sqlstream

Visit Sqlstream's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.

We are looking for a full stack developer who is familiar with LAMP Stack to join our team as CTO & co-founder.

Skills: PHP, Objective C, CSS, jQuery, mySQL, Java a+.

Candidates should have strong logic, back-end knowledge and be willing to code. Essentials include excellent communication, exploring new languages and technologies, and managing remote teams. He/she will be able to work remotely while having the opportunity to spend a couple months out of the year living and working from our boutique hotel Maderas Village along side team members and other driven entrepreneurs, artists, creatives, and innovators.

Extra tags: cto, cofouder, php, java, css, mysql, hospitality, lampstack, nicaragua

See more jobs at Maderas Labs

Visit Maderas Labs's website

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Vitaliberty

verified

Senior Java Developer


Vitaliberty


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply





Senior Java-Developer (m/w)





Du hast Lust, mit Deiner Arbeit etwas zu bewegen? Du packst Aufgaben gewissenhaft und mit viel Herzblut an? Dann suchen wir genau Dich!

Wir sind ein junges, aufstrebendes Unternehmen und schaffen Innovationen im Fitness- sowie Lifestyle-Markt. Wir ver­binden die Themen Gesundheit, Fitness, Mobile Apps, Sensoren, Portale, Information, Motivation, Wettbewerb sowie Spaß und kreieren daraus digitale Produkte für Unternehmen und Endkunden.

Zusammengefasst: Wir sorgen für dauerhaft bessere Lebensqualität unserer Kunden. Eine spannende Herausfor­de­rung wie wir finden.

Technologisch spielen wir an vorderster Front mit und haben keinerlei Berührungsängste mit neuen innovativen Tech­nologien. Freiheiten und Eigenverantwortung bei Architektur und Design technischer Lösungen werden bei uns gelebt!


Zur Verstärkung unseres Produktentwicklungsteams in Mannheim suchen wir einen erfahrenen
Senior Java-Developer (m/w).


Du passt zu uns, wenn Du


* ein IT-Studium abgeschlossen hast oder über ver­gleich­bare berufliche Erfahrung verfügst.

* über mehrjährige kommerzielle Entwicklungspraxis mit Java und Eclipse verfügst.

* Erfahrung in der Entwicklung von Microservices und deren light-weight Kommunikation untereinander hast (z. B. synchron via REST/JSON oder asynchron via AMQP, STOMP, MQTT, WebSocket).

* Interesse an Datenschutzanforderungen mitbringst, gerne agil nach SCRUM arbeitest und die Methodik aus der Praxis kennst.

* ein hohes Maß an Kommunikationsfähigkeit und Sozialkompetenz mitbringst.

* fließend Deutsch und Englisch sprichst.






Das sind Deine Aufgaben:


* Design und Erstellung von wiederverwendbaren Mi­cro­services

* Weiterentwicklung der bestehenden Applikationen

* Unterstützung bei der Vorbereitung von Architektur­ent­scheidungen

* Mitarbeit bei der Planung und Weiterentwicklung des Gesamtsystems der vitagroup Kooperation mit un­se­ren Produkt- und Gesundheitsexperten

* Erstellung und Ergänzung schriftlicher Spezifikationen und User Stories

* Definition und Implementierung von Programmier­schnittstellen (JSON/REST-APIs)

* Definition von Plug-In-Schnittstellen (SPIs) für Sen­so­ren und Portale von Drittherstellern

* Kooperation mit internen und externen Entwickler­teams (Back-End, Front-End und mobile Apps)

* Erstellung und Durchführung von Tests (automatisiert und nicht-automatisiert), Dokumentationsaufgaben







Was wir Dir bieten:


* Flache Hierarchien und ein großer Entscheidungsspielraum in einem sympathischen, motivierten und dynamischen Team zeichnen unsere Unternehmenskultur aus.

* Du übernimmst von Anfang an Verantwortung. Deswegen bist Du bei uns nicht einfach ein/-e Mitarbeiter/-in, son­dern Teil eines Teams, das etwas bewegen will. Neben unserer anspruchsvollen und professionellen Arbeitsweise vergessen wir aber nicht den Spaß bei der Arbeit.

* Du arbeitest mit modernen Arbeitsgeräten in einem Büro in zentraler Lage von Mannheim und findest bei uns neben freien Getränken auch einen prall gefüllten Obstkorb.

* Bei uns gibt es flexible Arbeitszeiten sowie eine leistungsgerechte Bezahlung und da wir auch an Deine Zukunft den­ken, fördern wir im Rahmen einer betrieblichen Altersvorsorge Deine Absicherung im Alter.

* Wir wurden vom FOCUS als beliebtester Arbeitgeber im Gesundheitswesen ausgezeichnet und von kununu als „TOP COMPANY“ sowie „OPEN COMPANY“.





Wenn Du mit Deiner Arbeit die Welt ein bisschen besser machen willst, dann freuen wir uns auf Dich und Deine Bewerbung mit Gehaltswunsch und frühestmöglichem Eintrittstermin, die Du bitte an jobs@vitaliberty.de sendest.

© vitaliberty GmbH | Augustaanlage 54–56 | 68165 Mannheim | www.vitaliberty.de

See more jobs at Vitaliberty

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


European Digital Reading Lab

Java Developer Open Source Paris


European Digital Reading Lab


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply


Validation is the cornerstone of the epub publishing process and there is one system on which nearly all epub relies – epubcheck. However, as our standards evolve, our validation has not and epub publications meeting the most recent specification requirements aren’t always declared valid by the system of record. In order to make better epubs, we need a better epubcheck.

You can help us using your Java developer skills. Study https://github.com/IDPF/epubcheck and https://github.com/IDPF/epubcheck/wiki/WorkPlan before submitting a resume, to check that you really want to spend time on that open-source, pipeline oriented codebase. You'll have to describe the software and tooling that will be employed in the architecture and implementation work.

Skills & Requirements

We are looking for a great Java developer, available for a 6 months contract, renewable. This can be considered as a full-time job during the first 6 months, part-time job after that period. 

The job is part maintenance, part evolution. You need to be technically 100% autonomous, even if you'll be guided by an expert for EPUB matters, who will act as a project manager. You will report to the EDRLab CTO.

You need to have high level English skills, spoken and written. The position can be remote. 

See more jobs at European Digital Reading Lab

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Sharestream

Junior Java Developer


Sharestream


dev

java

junior

digital nomad

dev

java

junior

digital nomad

2mo

Apply


About us:

ShareStream Education is a leader in online video and media management solutions for academic institutions. Our team is passionate about building a great product that is continually evolving and providing a service that allows our customers to realize the vast potential of streaming media for education.

ShareStream Education is deeply committed to achieving client successes and building strong relationships with the Company’s clients, whom we regard as our partners.  

Join us and contribute to changing the way online education takes place through the use of streaming media!

The Junior Java Developer will work remotely, or in ShareStream’s office in Reston, VA if based in the Washington, D.C. metropolitan area. ShareStream Education will not accept resumes from recruiters for this position.

Responsibilities:


* Assist with software engineering on ShareStream’s core applications

* Assist ShareStream’s engineering operations team with product maintenance and customer issues

* Integrate ShareStream with our clients' third-party systems.




Requirements: 


* BS and/or MS degree in Computer Science or a related degree

* Intermediate-level Java skills

* Intermediate-level UNIX/Linux skills

* 2+ years experience in an IT role using Java in Web Applications

* Excellent software-development habits (use of unit tests, code documentation, etc.)

* Exceptional communication skills, both verbal and written

* Experience working in a fast-moving startup environment is a strong plus.


See more jobs at Sharestream

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Outletcity Metzingen

Java Software Developer For Marketing


Outletcity Metzingen


dev

java

marketing

digital nomad

dev

java

marketing

digital nomad

2mo

Apply




Java Software Developer for Marketing

Development Hamburg, Germany Full-Time


As a Java Software Developer, you will join our agile, cross-functional team to advance the development of our next-generation marketing tools and contribute with your knowledge of software architecture. Together as a team, we are proud to early adopt new features in advertising and always strive for innovations in products and technologies.



Your mission:


* Work closely with our marketing department to shape and design various marketing tools and help us to use the social media budget more efficiently

* Connect our software with big data and business intelligence services to create automated marketing processes

* Continuously improve our backend services with your knowledge of software architecture and high-quality code

* Contribute as a productive member of an agile development team in all phases of the development lifecycle






Your profile:


* Degree in Computer Sciences, Business Information Systems or similar

* Several years of professional experience in software development

* Background in object-oriented programming in Java and openness for new programming paradigms

* Software development with Spring, the UNIX command line is something you really enjoy and also feel comfortable to use SQL, GIT, and Continuous Delivery

* Being a backend geek, you also sometimes like to switch to the frontend side with JavaScript and HTML and do not fear the work with third-party APIs

* Solid experience in using various methods in software design and automated testing to guarantee and improve code quality in compliance with the company standards

* Interest in relevant business processes and the product you create

* Excellent English language skills

* Interest in the state-of-the-art technology






Why join us?


* Shape the success story of InnoGames with a great team of driven experts in an international culture

* Competitive compensation and an atmosphere to empower creative thinking and strong results

* Time for your personal and professional development and possibilities to join both internal and external events and conferences to gain expert knowledge in the relevant areas 

* Exceptional benefits ranging from flawless relocation support to company gym, smartphone or tablet of your own choice for personal use, roof terrace with BBQ and much more





Would you like to become part of a dynamic team and work as a Java Software Developer with us? Then we look forward to receiving your application (cover letter, CV, and references) as well as your salary expectations and earliest possible starting date through our online application form at innogames.com. Your contact person for this job offer is Elena Zhdanova.




Jetzt bewerben

See more jobs at Outletcity Metzingen

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Outletcity Metzingen

Senior Java Entwickler


Outletcity Metzingen


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply


Senior Java Entwickler (w/m)




DEINE AUFGABEN


* Als Mitglied unseres Entwicklungsteams entwirfst und entwickelst Du Web-Applikationen und neue Features für unsere E-Commerce Plattform und weitere verschiedene Projekte der OUTLETCITY METZINGEN

* Du entwickelst Software-Module unter Verwendung von Java/Spring MVC und erstellst qualitativ hochwertigen Code durch testgetriebene Entwicklung, regelmäßige Code Reviews und Pair-Programming

* Du bist mitverantwortlich für Architektur-Entscheidungen, die Auswahl von Technologien & Tools und die Definition/Einhaltung von Qualitätsstandards

* Du schätzt und bewertest den Aufwand von Umsetzungen

* Du informierst Dich über aktuelle Trends in Webtechnologien und Softwaredesign und bringst diese ins Team ein




DEIN PROFIL


* Du verfügst über ein erfolgreich abgeschlossenes Studium der Informatik oder eine vergleichbare Ausbildung

* Du hast fundiertes Know-how der objektorientierten Java-Softwareentwicklung und der gängigen Tools und Frameworks (Git, Gerrit, Jira, Slack, IntelliJ, Jenkins, Java 8, Spring MVC, Solr, REST, JSON, etc.)

* Du verfügst über Kenntnisse der hybris E-Commerce Plattform und konntest Erfahrung in entsprechenden Projekten (hybris 5.x oder höher) sammeln

* Du hast einen ausgeprägten Code-Qualitätsanspruch und weißt, dass nur getesteter Code guter Code ist

* Du hältst die im Team abgestimmten Code-Richtlinien ein und beteiligst dich an der stetigen Weiterentwicklung

* Du siehst dich als Teil des Teams und weißt, dass man nur gemeinsam erfolgreich sein kann

* Du bist offen und zeigst Interesse gegenüber neuen Themen – denn genau diese kannst du bei uns auch umsetzen




UNSER ANGEBOT


* Werde Teil der Erfolgsstory Metzingen

* Freu dich auf eine spannende und chancenreiche Tätigkeit in einem talentierten Team in unserem E-Commerce Unternehmen mit Start-up Feeling und dem finanzstarken Background der HOLY AG

* Arbeite in unserem komplett neu gestalteten Office mit kostenlosem Frühstück sowie Getränken

* Wohne während deiner ersten Monate bei uns zum Selbstkostenpreis zusammen mit anderen Kollegen in unserem Boarding House – inklusive W-LAN, Spül- und Waschmaschine und Reinigungsservice







Outletcity Metzingen GmbH

Ein Unternehmen der HOLY AG | www.outletcity.com/karriere

See more jobs at Outletcity Metzingen

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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


Brightspark Software


full stack

architecture

java

senior

full stack

architecture

java

senior

2mo

Apply


Who are we?

 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?

 Who we are looking for:

 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.

 Responsibilities:


* Lead a team of developers to develop a world class product

* Own feature implementations and upgrades end-to-end

* Coordinate across teams to create libraries and code generators to be used throughout all projects

* Be accountable for implementing best practices and processes

* Interface with the community to collect and implement feedback across products




Requirements:


* Team management experience

* Java Developer with Spring (5+ years experience) and Spring Boot a plus

* Ability to architect large applications

* Able to build out APIs from scratch

* Ability to work through all phases of development (architecting, implementation, QA, and Production)

* Comfortable working with third-party libraries

* Willingness to learn new technologies and methods for desktop, mobile, and web development.

* Have experience with source control (Git)

* SQL and NoSQL database design and management including ability to write stored procedures and queries.




Pluses:


* Building and implementing code generators

* Implementing and maintaining SDKs

* Implementing and maintaining high-throughput APIs

* Experience with Groovy

* Created any apps with React or React Native

* Used Web Messaging over WebSockets (JMS over WebSockets, ActiveMQ, RabbitMQ)

* Implemented containerized solutions (Docker, Kubernetes)

* Implemented and managed the build lifecycle through CI/CD (Jenkins, TeamCity)

* Experience working on Agile Scrum teams

* Experience with early-stage startups

* Passion


See more jobs at Brightspark Software

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Harris

Java JavaScript Developer


Harris


dev

javascript

java

digital nomad

dev

javascript

java

digital nomad

2mo

Apply


Job Description Summary

We are seeking an application developer to join Cayenta's software development team to participate in a project enhancing Cayenta's CIS systems for Utilities. The ideal candidate will have a solid understanding of application development cycle, software requirements definition and design principles. This position involves implementation of new system components using JavaScript and java.

Responsibilities will include:


* Participate on a team developing user interfaces for a browser based solution.

* Creation and maintenance of application code that meets design specifications, follows Cayenta standards, and is easy to maintain, including documentation. 

* Code review for technical accuracy, standards, and functional compliance to the requirements.

* Work within deadlines in relation to product release timelines, and consistently complete assigned development tasks in required timeframes.

* Participate in product and technical direction/design discussions.

* Test and review code for technical accuracy, standards, and functional compliance to the design.

* Ability to estimate work as requested.

* Great communication skills, that includes ability to communicate with internal and external people as changes occur in tasks assigned

* Customer-service oriented

* Able to work independently as well as part of a team

* Fulfill administrative reporting requirements.

* Other duties as assigned by management. 




EXPERIENCE / SKILLS REQUIRED 


* 3-5 years of experience in software application development using the following languages:

* Solid Experience using Java, JavaScript, Ajax, HTML, CSS, XML.

* Experience using ExtJS is preferred but not necessary

* Mobile Application development experience is desirable

* Scrum and Agile practices experience

* J2EE: JMS, EJB, JNDI, JDBC, Servlet, JSP, JAXP, Struts, Spring, Hibernate

* Networking: TCP/UDP, Multi-threading, Concurrency

* Servers: Apache Tomcat

* Utilities: Jira, Spiratest, Jenkins

* Databases: Oracle, SQL Server

* Operating systems: Windows, UNIX, Linux

* Development tools: IntelliJIDEA, Subversion , Toad

* Experience with User interface design principles including task-centered design, UI patterns, usability heuristics, and information architecture.

* Excellent verbal and written communication skills

* Experience developing in a team environment.




Harris has been providing Enterprise Resource Planning software exclusively to the public sector for more than 30 years. Our mission is to inspire local government with intelligent ERP software by developing solutions that are flexible and limitless, using current technology. At Harris Enterprise Resource Planning (Harris ERP), we cultivate long-term relationships with our customers by delivering top-quality products, seamless implementations and dependable ongoing support. We build mutually beneficial partnerships with our customers where we work together to ensure we understand and meet the needs of their organizations now and in the future. We are a wholly owned subsidiary of Harris Computer, which provides utility, public sector, schools, and health care software solutions to over 9,000 customers across North America. Harris is a financially strong, growing and stable company founded in 1976 —one that provides leadership within its markets, commitment and integrity to its customers and employees and steady returns to its shareholders. Harris Computer is a member of the Constellation Software Inc. group of companies. Constellation Software is a rapidly growing conglomerate of vertical market software (VMS) companies; each focused upon dominating its respective market niche. Constellation's growth is based on a simple strategy: identify promising VMS firms; acquire them; and then integrate them into the Constellation family while building on their fundamental strengths to help them become world class organizations. Harris is an EEO/AA/Disability/Vets Employer. #WeAreHarris

Please be aware that many of our positions require a security clearance, or the ability to obtain one.  Security clearances may only be granted to U.S. citizens.  In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.

See more jobs at Harris

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Harris

Java Developer


Harris


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply


NorthStar is seeking a Java Developer to join our R&D team. You will work within the core product team to develop customer solutions, provide technical expertise and to help ensure the quality of product updates and maintenance fixes.

This position will report to the R&D Manager of our NorthStar Utilities Solutions Business Unit.

Applicants should either be located or willing to relocate to the Ottawa, ON area.
Job Description



* Design, develop, maintain and support all software components across the NorthStar CIS product line

* Provide detailed documentation in design, implementation, deployment, and repair decisions

* Build, modify and maintain deployment packages and automated unit test scripts

* Create, modify and maintain automated build scripts for continuous integration testing

* Conduct requirement discussions and development estimations for deliverables

* Provide assistance to the Professional Services and Support teams

* Provide resolution to defects and investigate and resolve production support incidents

* Recommend improvement to development, integration and support practices and processes

* Apply configuration management, version control, best practices and standards

* Assist in the management of test equipment and testing tools

* Collaborate with a team of software engineers/developers

* Provide mentoring to junior resource and perform code reviews

* Communicate status to team members and manager




Requirements
To meet this challenge you must possess a high level of initiative and energy as required to succeed in a fast-paced team environment, as well as several of the following skills: 


* Minimum 2 years of experience in a software development role

* University degree in software engineering, computer science or a related field

* Experience programming JAVA or an equivalent high level programming language

* Experience working with databases including one or more of the following: MS SQL, Oracle, PostgreSQL and MySQL

* Experience working with web based APIs including SOAP and REST

* Experience building web UI with HTML, JQUERY and CSS would be an asset

* Strong analytical skills

* Good verbal and written communication skills in English are a requirement

* Be truthful and direct; be able to present the truth in an appropriate manner

* Accountability, respect, integrity and discipline are core values

* Ability to work independently, but most importantly as a team player

* Positive attitude is a must




Salary
In exchange for your efforts, we'll provide you with competitive wages and benefits (including a generous vacation policy, health, dental, life and disability insurance), as well as diverse growth opportunities and a dynamic working environment.



Please be aware that many of our positions require a security clearance, or the ability to obtain one.  Security clearances may only be granted to U.S. citizens.  In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.

Harris is an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state or local law.

See more jobs at Harris

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Schweizerische Mobiliar Versicherungsgesellschaft AG

Java Software Engineer


Schweizerische Mobiliar Versicherungsgesellschaft AG


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3mo

Apply


Java Software Engineer (w/m) mit Schwerpunkt Quality Engineering / E2E-Testautomation 80-100%



* Beschreibung

* Über uns

* Der Bewerbungsprozess









Softwareentwicklung und Qualitätsmanagement sind Ihre Leidenschaften? Für das agile System Team suchen wir Sie, unseren neuen Java-Experten. Zusammen mit Ihren Teamkollegen stellen Sie die Weiterentwicklung des E2E-Testframework und der E2E-Testfälle nachhaltig sicher.



Ihre Aufgaben


* Zusammenarbeit mit und Unterstützung der Test Automation Engineers beim Erstellen und Erweitern der Testautomation mit Hilfe Ihres Java-Wissens

* Verantwortung für das bestehende E2E-Testframework und Mithilfe in der Weiterentwicklung

* Gemeinsame Gestaltung und Umsetzung der E2E-Testautomation für neue und bestehende Applikationen in Zusammenarbeit mit dem Team

* Gegenseitige Reviews der umgesetzten automatisierten Tests und Einbringen von Erweiterungs- und Optimierungsvorschlägen für die Automatisierung

* Erkennen von Verbesserungspotential für eine nachhaltige Qualitätssicherung auf obersten Ebene der Testautomatisierungspyramide und Umsetzung gezielter Massnahmen

* Mithilfe bei der Erhöhung der Durchgängigkeit der verschiedenen automatisierten Teststufen

* Ganzheitliche Einbindung im agilen Vorgehen nach SAFe




Ihr Profil


* Abgeschlossenes Informatikstudium oder vergleichbare Fachausbildung

* Sehr gute Programmierkenntnisse in Java. Kenntnisse in LeanFT, AngularJS und HTML5, Selenium und Protractor sind von Vorteil.

* Sehr gute Kenntnisse der E2E-Testautomatisierung

* Idealerweise zwei oder mehr Jahre Berufserfahrung im Bereich des agilen Test- und Qualitätsmanagements

* Idealerweise Erfahrung im Aufbau von Testinfrastrukturen und QS-Plänen

* ISTQB-Zertifizierungen im Testing sind von Vorteil (Foundation Level, Agile Tester oder Test Automation Engineer)

* Fähigkeit und Motivation sich schnell in technische und fachliche Themen einzuarbeiten

* Teamfähigkeit, Konfliktfähigkeit sowie Begeisterung für agile Softwareentwicklung

* Gute Deutschkenntnisse




Wir bieten spannende und herausfordernde Aufgaben in einem dynamischen Umfeld mit guten Weiterbildungsmöglichkeiten und attraktiven Anstellungsbedingungen. Unsere modernen Open-Space-Offices in Gehdistanz zum Bahnhof Bern und Home Office ermöglichen ein inspirierendes Arbeitsumfeld und helfen, Ihre Work-Life-Balance im Gleichgewicht zu halten.



Ihre Bewerbung
Haben wir Ihre Neugier geweckt? Sprechen Sie diese Herausforderungen an? Dann freuen wir uns, Sie kennen zu lernen.

Bei Fragen stehen Ihnen Frau Aline Zinniker, Recruiting & Sourcing, Telefon 031 389 61 38 oder Herr Thomas Würsten, Teamleiter Software QS, Telefon 031 389 79 66, gerne zur Verfügung.

Bewerben

See more jobs at Schweizerische Mobiliar Versicherungsgesellschaft AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

3mo

Apply

Responsibilities include but are not limited to designing, developing, deploying, supporting, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. Applicants are also expected to participate in after-hours work.

**All candidates will have**
* a Bachelor's or higher degree in technical field of study
* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems
* hands-on experience with highly concurrent production grade systems
* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala
* excellent troubleshooting and creative problem-solving abilities
* excellent written and oral communication and interpersonal skills

**Ideally, candidates will also have**
* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos
* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra
* experience with encryption and cryptography standards

See more jobs at Numbrs Personal Finance AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Elastic

Senior Java Agent Engineer


Elastic


java

senior

engineer

java

senior

engineer

3mo

Apply


At Elastic, we have a simple goal: to solve the world's data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what's possible with data, delivering on the promise that good things come from connecting the dots. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.

Innovation at Elastic never stops and we are excited to have recently been joined by the amazing team from Opbeat who are currently working hard to fully integrate their Application Performance Monitoring solution into the Elastic Stack. Welcome Elastic APM! We are currently making major changes to the product as we integrate it with the Elastic Stack, and we are now looking for a talented Java engineer to join the team as soon as possible.

As our first Java Agent Engineer on the APM team, you will be owning the exciting efforts of adding Java support to APM. Your primary task will be to develop our open source Java agent, take ownership for the feature roadmap, ensuring that the resource footprint is minimal. You will also be engaging with the open source community.

You will also collaborate closely with the APM Server team when adding new features to the server API and with the UI team to ensure that we deliver the best possible experience for Java developers.

You will become part of a team developing a high quality APM product aimed to help fellow developers successfully and expertly instrument, debug, and monitor their applications.

What you will be doing


* Work on a completely new and exciting Elastic project

* Develop and be responsible for the Java agent for Elastic APM

* The agent is open-source, so the job includes handling community pull requests, issues, etc

* Collaborate with your fellow Engineers on APM Server and UI teams




What you will bring along


* 3+ years of professional and in-depth experience with Java, possessing broad knowledge of Java web frameworks

* Previous APM experience is considered a big asset

* Ability to work independently in a globally distributed team




Additional Information


* Competitive pay and benefits

* Option to work 100% remote or from any office

* Stock options

* Catered lunches, snacks, and beverages in most offices

* An environment in which you can balance great work with a great life

* Passionate people building great products

* Employees with a wide variety of interests

* Your age is only a number. It doesn't matter if you're just out of college or your children are; we need you for what you can do.

* Distributed-first company with employees in over 30 countries, spread across 18 time zones, and speaking over 30 languages! Some even fly south for the winter :)






Elastic is an Equal Employment employer committed to the principles of equal employment opportunity and affirmative action for all applicants and employees. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status or any other basis protected by federal, state or local law, ordinance or regulation. Elastic also makes reasonable accommodations for disabled employees consistent with applicable law.

See more jobs at Elastic

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Seven Principles AG

Java Solution Engineer


Seven Principles AG


java

engineer

java

engineer

3mo

Apply


Deine Aufgaben:






* Realisierung moderner Software Lösungen, insbesondere im Rahmen von Gewerken

* Implementierung zukunftsfähiger Unternehmens-Anwendungen für das Web und innovativer Enterprise Mobility Lösungen für Smartphones und Tablets

* Teilnahme an projektbezogenen Besprechungen und Workshops mit Fach- und IT-Abteilungen unserer Kunden

* technische Unterstützung bei der Angebotserstellung

* Requierements Engineering, Software-Entwurf, Software-Architektur

* Inbetriebnahme und Qualitätssicherung

* Einhaltung von abgestimmten Entwicklungsaufwänden












Dein Profil:   






* abgeschlossenes Hochschulstudium im Bereich (Wirtschafts-) Informatik oder vergleichbar

* praktische Erfahrungen in Software-Entwicklungsprojekten

* Erfahrungen mit Java Frameworks und Technologien wie Spring oder Java EE

* Kenntnisse über aktuelle Web-Technologien wie JavaScript, XML, HTML5, CSS3, jQuery

* Kenntnisse im Bereich Unified Modelling Language, serviceorientierte Architekturen, Security

* Erfahrungen mit Libraries bspw. Bootstrap, Sass, Node.js

* idealerweise Erfahrungen mit mobilen Anwendungen unter iOS/Android

* Erfahrungen mit Web-Services mit SOAP oder REST

* JBoss Application Server, Apache Tomcat

* Erfahrungen in der datenbankbasierten Java Web-Entwicklung wie Hibernate, JSP, JSF

* Kenntnisse im Bereich Mobile Framework, wie PhoneGap, Appcelerator, Titanium, o.ä.

* Kenntnisse im Bereich GUI-Design und Usability

* Erfahrungen mit Portal Frameworks und CMS: Hippo CMS, Magento, Typo3, Adobe AEM

* teamorientierte Arbeitsweise

* Fähigkeit zur Selbstorganisation und eine zielgerichtete und selbstständige Projektmitarbeit


See more jobs at Seven Principles AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Numbrs Personal Finance AG

Software Engineer, Android


Numbrs Personal Finance AG


java

android

kotlin

rx-java

java

android

kotlin

rx-java

3mo

Apply

Responsibilities include but are not limited to developing, releasing, monitoring and maintaining native Android applications. Applicants are also expected to participate in after-hours work.

**All candidates will have**
* a Bachelor's or higher degree in technical field of study
* a minimum of two years' experience developing, monitoring and troubleshooting native Android applications with significant interaction with backend systems
* expert level knowledge and hands-on experience with Java and the Android SDK
* experience collaborating with UI/UX designers
* excellent troubleshooting and creative problem-solving abilities
* excellent written and oral communication and interpersonal skills

**Ideally, candidates will also have**
* experience with RxJava or other asynchronous and event-based paradigms
* experience with Kotlin
* experience with at least one backend language such as Go, C/C++, Java and Scala

See more jobs at Numbrs Personal Finance AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Viabill A S

Fast Moving Java Backend Developer With A Strong Sense Of Quality


Viabill A S


dev

java

backend

digital nomad

dev

java

backend

digital nomad

3mo

Apply


We are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled individuals to join our developer team.

The position

We are constantly developing and always striving to improve our software solutions, automating as many processes as possible. You will work both independently and as part of a dedicated developer team of 10 colleagues from all around the world. We are looking for talents, who has experience with:


* Java 8

* Spring Boot, Hibernate, Camel, ActiveMQ, MariaDB, Kafka, AWS, Stripes

* DevOps/Continuous Delivery setup

* GitLab, JIRA, Jenkins

* Clean code




Your tasks will be mainly towards backend development and thus, should be your main interest.

Should you be skilled as frontend developer, it will certainly be considered a plus. (Angular 4, JS, HTML5, CSS3, etc.) 

Only apply if you're located within +/- 1 hour from CEST.

Expectations

You will be working in a fast-paced environment where changes are a normality. You must be able to keep your head cool in a hectic and busy environment. You have a high degree of independence and it is important that you are able to manage several tasks at the same time - also when the deadline is short.


* You probably have a background as B.Sc. or M.Sc. in computer science or similar

* You have experience with highly automated systems

* You are able to see solutions from the perspective of the end user

* You speak and write English




We offer

A career in the fastest growing FinTech company of Denmark, gaining knowledge of this innovative field of technology. You will be blessed with talented colleagues, thus an opportunity for personal and professional development. You will be able to work remotely, and/or with the possibility of relocating to Denmark (Copenhagen).

About ViaBill

ViaBill was founded in 2009 with a wish to disrupt the very traditional e-commerce payment methods of Europe. We believe, that online merchants should have an easy implemented solution to offer customers an alternative to instant payment, hence giving customers a chance to evaluate the purchase before actual payment.

Our employees are our greatest asset, and we strive to develop the happiest and most effective team of the European FinTech industry.

See more jobs at Viabill A S

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Catylist

verified

Full-stack Developer (reactjs, Java)


Catylist


full stack

dev

react

java

full stack

dev

react

java

3mo

Apply

**About Us**

We’re a small, fully-remote team focused on building great products for the commercial real estate industry. Our SaaS platform is used in over 40 markets (across the US and Canada) and helps people find office space, sell apartment buildings, lease warehouse space, etc. Our wild start-up days are behind us – we're all grown up and profitable now with a 15-year track record and users who love us. We launched a new product last year that's driving a lot of growth, and we could really use some help.

- Our team is mainly full-stack developers: JavaScript (ReactJS/Redux) on the front-end and Java on the back-end.
- We use a microservices architecture, practice continuous integration, and host everything from AWS.
- We're not dogmatic about our tools/technologies – we use whatever best suits the task at hand.
- We communicate mainly via GitLab and Slack, but get everybody together for face-to-face time at least twice a year.

**About You**

- You're an expert with JavaScript, loving the good parts and understanding the bad.
- You have a good amount of experience with ReactJS, and have (at least) built something non-trivial with it.
- You have some significant experience building web applications and RESTful APIs.
- You've dabbled enough with (or read enough about) microservices to understand some of the pitfalls.
- You're comfortable with a command line.
- You're a quick study, stay up with the latest-and-greatest ideas and processes, and consciously work to become a better developer every day.
- You understand that working as part of a small team means wearing lots of different hats.
- You believe in the mantra: "strong opinions, weakly held".
- You value stability, work/life balance, group decision-making, and working with people that are good-natured, open-minded, interesting, hard-working, and self-motivated.

**Catylist is for you if...**

- You're a human (of any variety, color, shape, size, etc) -- no bots please!
- You hate the corporate bureaucracy of a big company.
- You're over the chaos and uncertainty of a start-up. You like having reasonable hours and knowing that your job will be around next week.
- You enjoy maintaining and improving the products you've built rather than handing them off and moving on to the next thing.
- You know what you love to do and aren't looking for a ladder to climb.

(This is a full-time, 40 hours per week, remote, W2 position with benefits including health, dental, vision, 401k, professional development, etc)

See more jobs at Catylist

Visit Catylist's website

How do you apply?

Send an email to paul@catylist.com, and please take some time to explain why you're a fit for our team. Include your resume, GitHub link, and anything else that will help us avoid clicking "Archive" on your submission :)
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Railroad19

Cloud Native Java Developer


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

3mo

Apply


Cloud Native Java Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services. 
We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  
Core responsibilities:


* Understand our client's fast-moving business requirements

* Negotiate appropriate solutions with multiple stake-holders

* Write and maintain scalable enterprise quality software

* Build web applications using Spring Boot

* Build Microservices that connect to Oracle and NoSQL databases

* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

* Manage the complete software development life cycle

* Writing functional and unit tests in order to maintain code quality

* Work with Jenkins to perform continuous integration

* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects

* Identify new opportunities, tools, and services to enhance the custom software platform

* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions




Skills & Experience:


* Advanced Java development experience

* Hands on experience with Java 8 (especially streaming collections and functional interfaces)

* Hands on with Scala is a plus

* Hands on experience with NoSQL technologies is a plus

* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus

* Hands on experience with Oracle, ETL

* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus

* Demonstrates willingness to learn new technologies and takes pride in delivering working software

* Excellent oral and written communication skills

* Experience participating on an agile team

* Is self-directed and can effectively contribute with little supervision

* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience




No Agencies***

See more jobs at Railroad19

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Atalent Recruiting

Cloudstreet Java Developer


Atalent Recruiting


dev

java

digital nomad

dev

java

digital nomad

3mo

Apply


Type: Full time, permanent
Recommended background: End of studies – some working experience
Working hours: 38h/week
Requested starting date: May-June 2018, negotiable
Location: Karakaari 5, Espoo
Application DL: 30.5.2018

On the eve of 5G and with it the promise of a new era of intelligent devices from IoT to autonomous cars and augmented reality, Cloudstreet is at the very cutting edge of the emerging world of Assured Connectivity-as-a-Service (ACaaS). Recently awarded Best Connectivity Solution for IoT by the World Communications Awards, Cloudstreet’s Application-Aware Network / Assured Mobile Bandwidth on-Demand Solution is already making waves. From delivering IPTV solutions to carriers in Europe to ensuring critical Communications for the US Government’s first responders Network, FirstNet, Cloudstreet leverages open mobile network standards and its patented modular SDN/NFV architecture to deliver the world’s most advanced, flexible and user-centric mobile connectivity products, services and solutions.




Cloudstreet is now looking for an eager Java Developer to take responsibility for the coding, innovative software design and testing of their Java-based telecom application. As a Java Developer your responsibilities include building new features all the way from concept to implementation. Your tasks consist of writing well-designed and efficient code by using best software development practices, creating new application features using the Spring platform and implementing access to back end features by using REST. You are responsible of maintaining software documentation, gathering and refining specifications and requirements based on technical needs and expanding the security of the application interfaces internally and externally. We hope you are a team player with creative problem solving skills and genuine interest in emerging technologies and industry trends. We appreciate the ability to learn fast and work in a fast-paced environment.

What Cloudstreet is looking for:


* Knowledge of Java

* Knowledge of API, eg. REST or SOAP

* Knowledge of testing, preferably with Unit

* Fluency in English




What is seen as an advantage:


* Experience in telecommunication

* Knowledge of Internet Protocols




Cloudstreet can offer:


* Insight to a cutting edge industry; 5G network technology leader, developing new industry paradigm

* Wide work scope within experienced team

* Global perspective, interfacing customers all over the world

* Opportunity to shape your own work environment




Are you the person we are looking for? Please send your CV and application letter in PDF form to: https://apply.atalent.fi/cloudstreet-oy-java-developer-5-2018 no later than 30th of May, 2018.  If you have a GitHub profile or equivalent, please also link that to your application.

You can read more about Cloudstreet at https://cloudstreet.co/ . For further questions about the position or recruitement process please contact aTalent’s Recruitment Manager Hanna Väisänen (+358 40 584 5425, hanna.vaisanen[at]atalent.fi)

See more jobs at Atalent Recruiting

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Crossover

Java Software Architect


Crossover


architecture

dev

java

digital nomad

architecture

dev

java

digital nomad

3mo

Apply


ESW Capital takes an unorthodox approach to hiring in an attempt to improve the candidate experience by expediting the hiring process through an innovate online hiring tournament. Candidates will receive an offer as soon as the day of the event should they be successful.

We're running an Online Hiring Tournament on May 26th to hire Java Software Architects (USD $60K/yr).

This event will include testing. Upon grading the deliverables from the event, we will set up qualified candidates with an interview with the hiring manager, who can hire 20 Java Architects. This is a 100% remote, full-time role.

This position is with ESW Capital or one of its affiliated companies.

Candidate Requirements:


*

5+ years of experience as both a hands-on architect and a software engineer


*

Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering


*

Leadership experience in creating, deploying, and iterating excellent software


*

Proficiency in the following skills and technologies is mandatory:


*

Knowledge of backend programming languages, like C++, Java, C#, Ruby or others


*

Database(SQL server/Oracle/MySQL/MongoDB/Cassandra)


*

SOA, EDA, and Design patterns.


*

Javascript (ReactJS, AngularJS) , HTML5, CSS3


*

Cloud computing architecting


*

Linux, REST, tools for CI/CD (Jenkins), Git, and shell scripting.


*

DevOps









We recommend that you attend the tournament instead of applying online, as our tournament process will be much faster.

Click Apply Now > Register at the green button - you will receive the webinar link after completing registration.

See more jobs at Crossover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Clevertech

Java Engineer


Clevertech


java

engineer

java

engineer

3mo

Apply


DESCRIPTION

Clevertech is looking for a Java Engineer to join our global team. This role has database design and implementation responsibilities including alternative data structures such as nosql, redis, elasticsearch and more. Clevertech looks for craftsmen developers who take ownership of their code.

You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show you care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like minded individuals.

REQUIREMENTS


* Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job. Preferred language familiarity: Java, NodeJS, Ruby, Scala, and/or Go.

* Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.

* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.

* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

* Conduct code walk-throughs, peer reviews, and produce technical documentation.

* Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.

* Strong communicator and fluent in English with excellent written and verbal communication skills.

* Knowledge of Agile Methodologies




BENEFITS

Own Your Time

We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travelers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting.

Recharge Time

We insist that you take recharge time. We are closed for major holidays and then require that you take at least two weeks a year to refresh.

Care For Yourself

You’ll receive a health/wellness monthly stipend that goes towards covering medical insurance, dental insurance or joining a gym!

Focused Work

You will work together on a dedicated team with your eye on one finish line at a time. Our teams are nimble and agile, and cover the technical range you would expect in world class product delivery teams.

Learn at your edges

We believe in learning and provide unique programs that improve your tech skills, leadership skills and even challenge you in personal development. CleverFridays, guest speakers, mentorship opportunities and in-depth industry exposure are all on offer here. And of course, if you speak at a tech conference, we cover all expenses.

Clevertech Swag

And keep your eye on the mail - we send out swag everywhere in the world and there are celebratory pictures of Clevertech socks, hoodies, and mugs all over Slack.

Want to learn more about Clevertech and the team? Check out why.clevertech.biz.


APPLY FOR THIS POSITION

See more jobs at Clevertech

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Digistore24

verified

Back End Web Developer Java


Digistore24


backend

dev

web dev

java

backend

dev

web dev

java

3mo

Apply


Bei Digistore24 entwickeln wir Software, die jeden Tag Tausende von kleinen und mittleren Unternehmen beeinflusst. Wenn du ein Macher bist, der gerne in einem kleinen, familiären Team arbeitet und die Leidenschaft und Arbeitsmoral hat, großartige Softwareprodukte zu entwickeln, dann bist du bei uns genau richtig.
Bei Digistore24 arbeitest du in einem kleinen Team, in dem du den Impact deiner Arbeit direkt im wirklichen Leben sehen kannst und das ohne, dass du ein Schattendasein als kleines Rädchen in einem großen Unternehmen führen musst.
Software-Entwicklung bei Digistore24
Digistore24 ist eines der am schnellsten wachsenden Softwareunternehmen Europas. Unsere Kernplattform ist eine Automatisierungslösung, die von einem kleinen und sehr fähigen Team entwickelt wurde. Sie bietet über 100.000 Unternehmern eine vollständige Infrastruktur, um ein skalierbares Online-Unternehmen mit Millionen von Kunden aufzubauen.
Erreicht haben wir das aufgrund von klaren, unumstrittenen Prinzipien bei der Software-Entwicklung:
* Kompromisslos hochwertige Software Alle unsere Software-Projekte haben Einfluss auf kritische Geschäftsprozesse und müssen daher äußerst zuverlässig und gut programmiert sein.
* Agile Software-Entwicklung Im Gegensatz zum Wasserfall-Modell kommen bei uns Methoden der agilen Software-Entwicklung zum Einsatz. Wir sehen einen hohen Wert in direkt validierbaren Sprint-Ergebnissen, anstatt ewig auf die perfekte Software zu warten. Daher erstellen wir innerhalb weniger Wochen testbare Versionen und entwickeln sie durch regelmäßige Realitätschecks weiter.
* Freiheit, Verantwortung und Vertrauen Wirbetrachten Software-Entwicklung als hochkreative Arbeit. Als Software-Entwickler bei Digistore24 bieten wir dir Freiheit, Vertrauen sowie alle notwendigen Ressourcen, damit du das tun kannst, worin du am besten bist: großartige Software zu entwickeln.
* Die Unternehmensperspektive verstehen Damit du die beste Software entwickeln kannst, erwarten wir von dir reges Interesse an der Anwenderperspektive. Daher ist es unerlässlich, dass du unser Unternehmen und unser Business verstehst.




Unser Team entsteht aus erfahrenen Entwicklern, von denen jeder volle Verantwortung für sein oder ihr Projekt übernimmt. Das beinhaltet:
* das Schreiben von hochwertigem Code und das Aufsetzen einwandfreier Architekturen
* die eigene Anwendung technisch und betriebswirtschaftlich zu verstehen
* schnell und in agilen Schritten zu denken und zu entwickeln,
* und dadurch Weltklasse-Software zu entwickeln, die wirklich einen Unterschied macht.


Wir glauben, dass ein Entwickler über die angemessene Priorisierung des Product Owners hinaus die Freiheit haben sollte, Software auf die bestmögliche Weise zu entwickeln. Wir halten nichts von überzogenen Spezifikationen und strengen Vorschriften. Was uns wichtig ist, ist ein Projekt on budget and ahead of schedule.


Das Projekt
Das Hauptprojekt ist Digistore24 - eine Automatisierungsplattform, die kleinen und mittleren Unternehmen hilft, online erfolgreich zu sein. Indem wir ihre Geschäftsvorgänge automatisieren, wie Buchhaltung, Rechnungsstellung, Produktauslieferung oder Vertriebspartner-Management, unterstützen wir sie darin, sich gegenüber den großen Unternehmen in ihrem Bereich zu behaupten. Wir bauen alles, was zu dieser Mission passt: von kleinen Features bis hin zu Stand-alone-Software.



Benefits

Die Vorteile
Wenn du das mitbringst und dich mit unserer Kultur identifizierst, bist du als wertvolles Mitglied unseres Teams willkommen. Wir suchen langfristige Beziehungen und versuchen, dich in das Projekt einzubinden, das am besten zu dir passt.
Außerdem bieten wir dir alle Voraussetzungen, um erfolgreich zu sein - vom passenden Equipment über ortsunabhängiges Arbeiten bis zur vollen Rückendeckung durch Team und Management.
Wir geben, damit du etwas beitragen kannst. Wenn dich das abschreckt, sehr gut - dann machst du keine schlechte Investition und wir auch nicht. Wenn dir unser Ansatz gefällt, dann würden wir uns sehr freuen, von dir zu hören.


Deine Bewerbung
Wir wollen deine Fähigkeiten und deine Motivation nicht nur anhand von Abschlüssen und Zeugnissen bemessen. Zeige uns, was du getan hast. Wir interessieren uns für all deine Projekte aus vergangenen Jobs, deine eigenen Projekte, deinen Code auf Github, usw.


Bitte lade deinen Lebenslauf (PDF) sowie alle Arbeitsproben hoch, die du für relevant hältst.


Wenn alles gut geht, werden wir uns telefonisch bei dir melden. Die nächsten Schritte sind dann:
* ein Code-Test
* ein Interview mit unserem Geschäftsführer und dem Tech-Team
* eine abschließende Rückmeldung und ein Stellenangebot innerhalb von 2 Wochen


Solltest du Fragen zu diesem Posten haben, schreibe gerne jederzeit eine E-Mail an jobs@digistore24.com.

See more jobs at Digistore24

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Contrast Security

Senior Java Developer


Contrast Security


dev

java

senior

infosec

dev

java

senior

infosec

3mo

Apply


We are in search of someone who loves Java and wants to explore the internals of the JVM. There are a lot of people out there that can program in Java, but they moonlight in other languages. We kind of want someone who wants to be focused just on Java and JVM languages like Scala, Kotlin and Groovy.

The opportunity is to join our flagship team, which is our Java agent. It's our most widely adopted language/agent. It just happens to be our most mature and feature rich. We have so much more work to do with our technology, so let me assure you that joining this team will be a fun, wild ride. Writing an application security agent is a responsibility we take very seriously at Contrast. Our customers trust us enough to run our agents directly in their applications. We're looking for an engineer to exercise that power carefully, to help us build a quality, thoroughly tested agent that our customers run with complete confidence.

An ideal candidate is proficient in Java and wants to get into the internals of the JVM. He or she likely has professional Java experience, including some experience contributing to open source frameworks and/or libraries, this could be a great opportunity for you to deepen your understanding of Java. You like to reverse engineer code, making it better with each iteration.

About You


* Able to design modular and well tested java code bases.

* Experience with popular Java OSGi and ORM frameworks.

* Research and implement JVM Compiler and Runtime optimizations 

* Strong skills in developing and debugging multi-threaded code

* Hands-on experience in JVM development, configuration, and Java concurrency practices.

* Deep understanding of Java threads, locks, I/O and garbage collection.

* Experience and/or curiosity in JVM languages: Kotlin, Groovy, Scala or Clojure

* You approach problems from a product perspective, thinking through how the user will interact with what you're building.

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

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

* You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally.

* You can join us in our office in Baltimore




At Contrast, our goal is the make the Internet safer day by day. We are always interested in meeting talented and creative technologists who share this goal. We’ve built some amazing technology thus far and are shaking up the way the world looks at application security. We know that our products can get better with new voices and ideas. Are you looking to make a difference? Are you a problem solver, but want to be challenged with complex and interesting problems. Do you believe the best work is the result of finding the simplest solution to complex challenges? Do you long to be an early contributor to a product and a company culture? Do you ever wish you were there in the early days of these startups everyone is talking about? Here's a little about what we offer:


* Competitive compensation

* Daily team lunches

* Meaningful stock plans

* Medical, dental, and vision benefits

* Flexible paid time off

* Choice of a MacBook Pro or Microsoft Surface Pro 




We are changing the world of software security. Do it with us.   We believe in what we do and are passionate about helping our customers secure their business. We work hard, and we have fun doing it. Solve the impossible. Easy = boring. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security. By submitting your application, you are providing Personally Identifiable Information about yourself (cover letter, resume, references, or other employment-related information) and hereby give your consent for Contrast Security, and/ or our HR-related Service Providers, to use this information for the purpose of processing, evaluating and responding to your application for current and future career opportunities. Contrast Security is an equal opportunity employer and our team is comprised of individuals from many diverse backgrounds, lifestyles and locations. 

See more jobs at Contrast Security

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Jedox

Senior Software Engineer Java


Jedox


dev

java

senior

engineer

dev

java

senior

engineer

3mo

Apply


Jedox optimizes any business processes with a unified solution that you can use from Excel, on the web, on tablets and smartphones, and in the cloud. Constant innovations have made us a leader in this segment. We want to make Enterprise Performance Management seamless and revolutionize Business Intelligence – and want you to join our quest!

We are looking for a Senior Software Engineer Java for our headquarters in Freiburg to integrate our Development team.

Your responsibilities:


* Enhance our Business-Intelligence standard software used by 2300 organizations worldwide within a motivated team

* Further develop Jedox Integrator - a central component for extracting, transforming, and loading (ETL) mass data

* Connect our software with new heterogenous sources e.g. Oracle, SAP, Salesforce, R and Hadoop 

* Participate in the whole software development lifecycle: Specify, design, prototype, implement, testing and maintenance

* Evaluate new Java technologies in order to improve the Jedox Integrators´ performance and stability

* Closely collaborate with product management, consulting, quality assurance, and support




Your profile:


* Successfully completed studies in computer science or similar field of studies

* At least 5 years of practical experience of Java/Java EE development

* Very good analytical skills

* A profound knowledge on Object-oriented programming, software architecture and Java backend technologies

* Experience with relational databases like MS SQL or PostgreSQL, Webservice technologies and Linux

* Enthusiasm on the topics ETL & OLAP

* Good communication and teamwork skills and a proactive behavior


See more jobs at Jedox

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Crossover

Java Chief Software Architect


Crossover


architecture

dev

java

digital nomad

architecture

dev

java

digital nomad

3mo

Apply


ESW Capital takes an unorthodox approach to hiring in an attempt to improve the candidate experience by expediting the hiring process through an innovate online hiring tournament. Candidates will receive an offer as soon as the day of the event should they be successful.

We're running an Online Hiring Tournament on May 12th to hire Java Chief Software Architects (USD $100K/yr).

This event will include testing. Upon grading the deliverables from the event, we will set up qualified candidates with an interview with the hiring manager, who can hire 20 Chief Architects. This is a 100% remote, full-time role.

This position is with ESW Capital or one of its affiliated companies.

As a Chief Architect you will be responsible for developing solutions to complex architectural problems, designing and delivering real enterprise-class software products to customers and being a hands-on peer leader of top development resources. As the owner for the architecture and technical delivery of a multi-million dollar revenue per year enterprise software product, you will effectively work as the CTO of the engagement with a startup mindset, wearing multiple hats from lead architect and developer on the most complex elements of the product to technical team leader to solution evangelist ensuring that the customers are blown away by the technical differentiation and quality of the product.

Candidate Requirements:


* Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering

* At least 8 years of experience on hands-on development and related technologies

* Has worked with back end technologies based and latest development frameworks

* Has experience working with two or more of data related technologies and familiarity with others from various Relational databases, Nosql databases, Caching systems, Full Text Search engines, Big Data systems.

* Has good experience with the TDD approach, doing unit testing, mocking, integration/UI testing, behaviour driver testing.

* Has good experience working with, setting up and configuring any continuous integration and delivery systems, any code quality automation technologies.

* Has experience with one or more cloud or devops services like AWS, Docker, Heroku, Digitalocean, etc.

* Has experience with one or more front end technologies including templating, CSS and JS frameworks.




We recommend that you attend the tournament instead of applying online, as our tournament process will be much faster.

Click Apply Now > Register at the green button - you will receive the webinar link after completing registration.

See more jobs at Crossover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Indeed

Java Engineer


Indeed


java

engineer

java

engineer

3mo

Apply

Full Time: Java Engineer (Remote) at Indeed in Remote

See more jobs at Indeed

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Crossover

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

4mo

Apply


Aurea takes an unorthodox approach to hiring in an attempt to improve the candidate experience by expediting the hiring process through an innovate online hiring tournament. Candidates will receive an offer as soon as the day of the event should they be successful.

We're running an Online Hiring Tournament on May 5th to hire Java Software Engineering Managers (USD $100K/yr).

This event will include all testing for the role. Upon grading the deliverables from the event, we will set up qualified candidates with an interview with the hiring manager. This is a 100% remote, full-time role.

The Software Engineering Manager will serve as a key member of the global executive team for Aurea or one of its affiliated sister companies and will be responsible for quarterly high-quality product delivery. As part of the leadership team, you will be expected to run an engineering organization using a revolutionary and radically differentiated process. With a focus on small, great global teams, productivity, factory-like process, and quantifiable business impact, you will be expected to drive higher levels of value and productivity from your engineering organization than most companies would expect to achieve. You must build, develop and engage a team from a global talent pool. In doing so, you must set an agenda for the function where the teams effectively and efficiently solve some of the most challenging software problems with engineers distributed around the globe. You will leverage your personal technical depth as a as a former developer and architect in order to set a personal standard for Computer Science excellence, to push your teams and to assess the talent base you need to maintain.

Candidate Requirements:


* Bachelor’s Degree in Computer Science (MS or PhD preferred) is absolutely mandatory.

* 15+ years of engineering experience leading multiple teams across multiple products and technologies — this is a global leadership role for a seasoned software development leader, not a first executive role for a great software development manager

* Experience is Software Engineering focused instead of product management

* Proven experience in building high-performance teams and scalable best engineering practices

* Spent 5 years in hands-on Java or .NET architecture and programming in a hands-on, development-intensive individual contributor role

* Recent experience with DevOps and Cloud architecture. We live in the Cloud.

* Experience with high-end enterprise systems deployed in environments of Global 100 corporation complexity




We recommend that you attend the tournament instead of applying online, as our tournament process will be much faster.

Click Apply Now > Register at the green button - you will receive the webinar link after completing registration. 

See more jobs at Crossover

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Draglet

Java Developer


Draglet


dev

java

digital nomad

dev

java

digital nomad

4mo

Apply


We are a white label provider for Bitcoin and cryptocurrency exchange software. looking for a java developer for a long-term working relationship. The goal is to further develop a trading engine which builds the core of draglets cxSuite.

Necessary requirements:
- Previous experience in Cryptocurrency
- 2-3 years of Java development
- Native / Fluent Russian or Ukranian speaker
- At least conversational English speaker
- 8gb System Memory
- Do not have fulltime job or any running projects


*Please apply only if you have the above-mentioned requirements.

See more jobs at Draglet

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Numbrs Personal Finance AG

Security Engineer


Numbrs Personal Finance AG


penetration testing

golang

java

python

penetration testing

golang

java

python

4mo

Apply

Responsibilities include but are not limited to reviewing designs, code, performing in-depth security assessments of mobile apps, distributed backend systems and internal IT infrastructure; developing custom security tools; documenting the infrastructure, policies, and procedures. Applicants are also expected to participate in after-hours work.

**All candidates will have**
* a Bachelor's or higher degree in technical field of study
* a minimum of 3 years security work experience
* experience with performing application code reviews, design reviews and penetration testing
* experience in penetration testing web-based apps, mobile apps and back-end infrastructure
* experience implementing modern cryptosystems
* excellent knowledge with at least one modern programming language, such as Go, Java, C++, Python and Scala
* excellent troubleshooting and creative problem-solving abilities
* excellent written and oral communication and interpersonal skills


**Ideally, candidates will also have**

* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes or Mesos
* experience working with large scale distributed systems

*Location: Remote*

See more jobs at Numbrs Personal Finance AG

Visit Numbrs Personal Finance AG's website

How do you apply?

Please submit your résumé via the following link: http://jobs.jobvite.com/careers/centralway/job/oMi76fw1/apply?__jvst=Career%20Site
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


O'reilly Auto Parts

Senior Java Engineer


O'reilly Auto Parts


java

senior

engineer

java

senior

engineer

4mo

Apply


Job description


Our development teams work on projects adding directly to the O’Reilly Auto Parts bottom line and we are looking for exceptional developers to help us succeed! Some of the tools we use to implement our projects are Java, JavaScript & CSS, PostgreSQL, Eclipse, IntelliJ, SublimeText, Axure, & Balsamiq for development. We also utilize Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.

What we look for in our developers:


* Love solving complex problems related to serving our customers better – both internal & external customers

* Enjoy working with teams

* Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks

* Experience with Grunt, Gulp, & GIT is a plus

* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate




About our team:


* We create and customize 90% of our applications in house

* We are a “work family”! We have fun together and support each other

* We respect a healthy work-life balance

* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings

* Our managers really value collaboration between team members and encourage developers to bring forth creative problem-solving ideas from both a technical and functional aspect




Growth within our teams at O’Reilly Auto Parts:


* We have several career paths, whether you want to be a manager, project manager, or stay technical – there’s a documented growth plan to help you follow the path you choose

* We want to grow our people – we help to make you better by providing training for both technical and professional development

* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members


See more jobs at O'reilly Auto Parts

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Compeople AG

Java Entwickler


Compeople AG


java

dev

digital nomad

java

dev

digital nomad

4mo

Apply


Getreu unserem Motto „technology in motion“ treiben wir die Weiterentwicklung neuer Informationstechnologien aktiv voran und setzen diese erfolgreich in innovative Systeme für unsere Kunden um.

Unsere Mitarbeiter profitieren von einem anspruchsvollen Arbeitsumfeld bestehend aus verschiedenen Kundenprojekten sowie der internen Entwicklung. Hier können sie ihre Ideen und Fähigkeiten einbringen und erhalten in unseren Projektteams Raum für eigenverantwortliches Handeln. Gleichzeitig haben unsere Mitarbeiter langfristige Entwicklungsperspektiven und die Möglichkeit, sich kontinuierlich weiterzubilden.

Wir suchen ab sofort mehrere

Java-Entwickler (m/w) am Standort Frankfurt
Du arbeitest in einem Team aus Anwendungsentwicklern, Anforderungsanalysten und Software Testern an der Entwicklung und dem Betrieb des Außendienstsystems eines großen Finanzdienstleisters. Die Bereitschaft zu gelegentlicher Reisetätigkeit nach München muss vorhanden sein, da dort ein Entwicklerteam sitzt, mit dem Du eng zusammenarbeiten wirst.

Bei entsprechender Eignung und Interesse besteht die Möglichkeit, sich zum Team-Koordinator weiter zu entwickeln.

Deine Aufgaben:


* Weiterentwicklung und Wartung des vorhandenen Kunden-Informationssystems

* Implementierung neuer Features und Anwendungsbereiche gemäß Spezifikation

* Wartung: Performance-Optimierung, Fehler-Analyse und -Behebung

* Erstellung technischer Konzepte und Aufwandsschätzungen sowie Dokumentation




Das bringst Du mit:


* Gute Kenntnisse der mit Java 8 neu eingeführten Sprach-Features, Erfahrungen im produktiven Einsatz sowie mehrjährige Erfahrung in der professionellen Java-Entwicklung 

* Kenntnisse in der GUI-Entwicklung mit Swing, Erfahrung mit Web-Services und REST-APIs sowie ein sicherer Umgang mit Eclipse und git 

* Idealerweise Erfahrung in testgetriebener Entwicklung (TDD/Test-First-Ansatz), Pair-Programming und Code-Reviews 

* Praxisorientierung, Gewissenhaftigkeit, Kundenorientierung sowie ein sehr hohes Maß an Verantwortungsbewusstsein

* Ausgeprägte Kommunikationsfähigkeit sowie ein seriöses, sicheres und freundliches Auftreten in Verbindung mit Teamfähigkeit und Kommunikationsstärke

* Gelegentliche Reisebereitschaft

* Fließende Deutschkenntnisse




Das bieten wir Dir:


* Einen sicheren Arbeitsplatz in einem wirtschaftlich erfolgreichen Unternehmen mit sehr guter Reputation im Finanzdienstleistungssektor

* Ein kollegiales Umfeld in einer Arbeitskultur des Miteinanders und des offenen Dialogs

* Individuelle Freiräume und regelmäßige Gemeinschafts-Events

* Kontinuierliche Weiterbildung und langfristige Karriereperspektiven

* Work-Life-Balance und flexible Arbeitszeiten

* Ein leistungsbezogenes Vergütungssystem und attraktive Zusatzleistungen





Interesse uns kennen zulernen? Dann freuen wir uns auf Deine Bewerbung mit Lebenslauf und Zeugnissen sowie Deinem nächstmöglichen Starttermin!

See more jobs at Compeople AG

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Surevine

Senior Java Developer


Surevine


dev

java

senior

digital nomad

dev

java

senior

digital nomad

4mo

Apply


CANDIDATES LUST LIVE IN UK

We aren’t looking for a ‘Rock Star’ or a ‘Ninja’. We aren’t looking for a ‘Super Star Developer’ either. We want a team player; someone who is tenacious about getting things done as part of a team in an environment that expects creativity and quality delivery. Be a rebel but be part of our rebel alliance.


Skills and experience
Essential


* Tenacious technical problem solver

* Good communicator and loves contributing to a team's output

* Expert-level knowledge of Java with 5+ years of experience

* Experience of developing enterprise-grade, high performing scalable applications

* Expert knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers

* Comfortable using AWS and Linux to support application development and deployment

* Thorough understanding of application security and secure coding practices

* Proficient in application design and architecture

* Knowledge of a variety of persistence technologies, to include SQL and noSQL

* Strong working knowledge of application integration points: SSO, SAML, LDAP, F5, SSL/TLS

* Experience of working in Agile teams

* Very experienced working with version control, build tools, code-quality and testing tools




Desirable


* Experience of, or strong desire to learn, to modern responsive front-end development (CSS3 with SPA frameworks such as React, Angular or Vue)

* Demonstrable passion for working with Open standards / Open Source experience

* Experience of designing Restful APIs

* Knowledge of XMPP




Responsibilities


* Continually critique and improve how the team delivers

* Architect secure software systems

* Design and develop reliable and secure software components

* Debug, solve and communicate technical problems

* Consider the user at every point in development

* Always be learning


See more jobs at Surevine

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Capgemini France

Software Developer JAVA EE CAP Ou Pas CAP


Capgemini France


java

java

4mo

Apply


En pleine transformation digitale, les grands comptes du secteur Banque & Assurance font appel à l’entité FS SBU (Financial Services Strategic Business Unit) du groupe Capgemini. A Paris, Nantes ou Montpellier, les 1 300 talents de la FS s’appliquent à imaginer et réaliser des solutions novatrices, adaptées aux nouveaux enjeux de demain.

Nous accélérons le développement de notre entité Finance située sur NANTES.

Vous aimez concevoir et développer de nouvelles applications ?
Vous désirez laisser votre empreinte digitale sur des projets innovants ?

Les technologies Java EE, Hibernate, Spring, Struts, AngularJS, JQuery, n’ont plus de secret pour vous et vous souhaitez mettre à profit votre expertise en développement ?

Nous vous donnerons l’opportunité d’intégrer une équipe d’agile addicts et de travailler sur des projets d'envergure.

Rejoignez-nous et révélez-vous chez Capgemini !

See more jobs at Capgemini France

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Doctorbox

Java Developer


Doctorbox


dev

java

digital nomad

dev

java

digital nomad

4mo

Apply


Join our team and create the future of healthcare together with us!

Your tasks


* Implement and drive further the existing stack towards a patient-centric e-health platform

* Develop based on standards and being smart enough to know where you really need to reinvent wheel because we need a cube

* Be privacy addicted and understand the need of data security in our domain

* Know about the importance of nonfunctional requirements




What we expect


* Degree in computer sciences or similar sciences , ideally with a major in software engineering

* Experience of intensive programming in (an) object oriented language(s)

* Good knowledge of current Java technologies , especially JavaEE 7/8

* Experienced with plain Java EE7/8 programming as well as with Enterprise Patterns

* Master an IDE, e.g. Eclipse, Netbeans or IntelliJ and tools such as Maven and Git

* Experience with JavaEE containers (e.g. Glassfish), model-driven development(MDA, MDSD) and CI/CD pipelines is an advantage

* Profound knowledge about web technologies is nice to have

* Ability to work quickly and independently with new technologies and are able to determine the right abstraction level of a software solution

* Ability to communicate in English (must) and German (it’s an advantage)




What we offer


* We value smartness higher than experience

* Diverse tasks and sole responsibility for your own work

* A first-class technological platform that incorporates diverse areas: e-health, smart stack, nonfunctional requirements

* Comfortable work atmosphere in our office in the heart of Berlin

* Flexible working hours

* Your career starts immediately in full time


See more jobs at Doctorbox

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Proemion

JAVA FX Developer


Proemion


dev

java

digital nomad

dev

java

digital nomad

4mo

Apply


Join a well-established (30+ years) telematics company to deliver a new generation of our data processing pipeline and analytics tools.

Proemion is at the forefront of the IoT/Telematics revolution and is looking for a JAVA FX Developer (f/m) at the earliest possible date. The position can be at our headquarter in Fulda, Germany or full-time remote.

The team you will join works mostly in Fulda and looks forward to new dedicated team members on-site or from all over the world.


Requirements


* At least 2 years programming experience, especially in Java

* A mindset for clean code

* Experience with JavaFX and the client-server model

* Experience writing stable high quality unit and integration tests

* Ideally a good command of written and spoken German





We use

We mostly use the technologies below, so experience in these would be a bonus:


* PostgreSQL

* Elasticsearch

* REST APIs

* Maven

* Hibernate

* GitHub

* QF-Tests





What you can expect


* Regular update meetings and usage of various communication tools for specific issues and topics.

* You can set your own agenda and plan for the day. We don't micro-manage each other.

* Face-to-face meetings with remote team members are usually planned twice a year.

* We keep everyone and their work to the same very high quality standard through automated checks, tests and code reviews.


See more jobs at Proemion

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Sonatype

Full Stack Java Software Engineer


Sonatype


full stack

dev

java

engineer

full stack

dev

java

engineer

5mo

Apply

Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager.

We are a remote and talented product development group and we work in small autonomous teams to create high quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship, and having impact, then Sonatype is the right place for you. 

Required Experience & Skills



* Strong software engineering foundation and experience.  

* Strong development experience with the Java stack.

* Experience building dynamic JavaScript-based web applications.

* Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, Github, etc).

* Legally authorized to work (without sponsorship) in Canada, the United Kingdom, or the United States of America and are currently residing in the corresponding country.




Desired Experience & Skills


* Experience or knowledge of other programming languages and ecosystems is a major plus as it is relevant to the domain of our products and services (Maven, C/C++, Ruby, Python, PyPI, Node.js, npm, .NET, NuGet, etc.).

* Knowledge and experience of continuous delivery, including automated testing of various layers, containerization, automation of infrastructure provisioning and deployment, etc.

* Knowledge and experience of relational and non-relational databases.

* Experience developing applications deployed in Amazon Web Services.

* Experience in an Agile development environment.

* Experience working in a remote environment.


See more jobs at Sonatype

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Global Market Solutions

Ingénieur JAVA J2EE à La Recherche De Projets Stratégiques En Finance


Global Market Solutions


finance

java

non tech

finance

java

non tech

5mo

Apply


Belonging to the IT development team, you will be trained to the required technologies to design and deliver technical solutions fulfilling our client’s end user requirements.

In collaboration with your team and in relation with the Clients, you will be involved in the different project phases: business analysis in relation to user requirements, development and QA of Software components and go-live cycle support.


Internally you will be involved in capitalizing experiences and techniques (review latest technologies, team meetings, and project closing phases) and participate to the R&D programs mainly in the Risk Management area.

You will be involved as well in the design and development core software solutions


Profil

Graduate


* Engineer schools (rang A et B)




Required experience


* A first successful experience of 1 year in the development, capital markets software integration domains.




Competencies


* Strong knowledge of market programming languages and in particular object oriented technologies Java, with a good programming experience.

* Web technologies knowledge and services integration (SOA, XML) 

* Analytical and business understanding (UML is a nice to have)

* Basic database knowledge and SQL practice

* Scripting language knowledge (perl, shell)

* Operating System knowledge 

* English language is a must have




Soft skills


* Comfortable in international environments

* Enthusiastic and curious to integrate latest technologies

* Rigorous in the methods and quality oriented

* Communication and pedagogical skills for successful client relationship

* Flexible and able to work in various environments with strong client contact   


See more jobs at Global Market Solutions

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Delane SI

Ingénieur De Développement Java JEE


Delane SI


java

java

5mo

Apply


Nous recherchons pour rejoindre notre équipe de consultants à Lyon un Ingénieur de développement Java JEE F/H.

Vos missions seront les suivantes :


* Analyse des besoins

* Conception de solutions techniques et rédaction de la documentation associée

* Réalisation des développements

* Exécution des tests

* Veille technologique

* Proposition de nouvelles solutions techniques




Dans le cadre de ses missions, vous travaillerez sur des projets à forte valeur ajoutée au sein d’environnements techniques innovants (incluant notamment Spring, Angular, Struts, Drools, Maven, Flume, Git, Jenkins, Ansible, etc.).

Vous êtes passionné par le développement de qualité, par le travail en équipe et par les dernières technologies ?

Vous voulez être reconnu pour ce que vous faites et ce que vous êtes ?

Vous envisagez votre développement professionnel dans une entreprise à taille humaine soucieuse de la bonne intégration de ses collaborateurs ?

Vous recherchez une structure dynamique capable de répondre à vos souhaits d’évolution ?


Alors rencontrons-nous !

See more jobs at Delane SI

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Clevertech

Java C Engineer


Clevertech


java

c

c plus plus

engineer

java

c

c plus plus

engineer

5mo

Apply


DESCRIPTION

(Please note: we are only accepting applications from applicants located in the West Coast of the US)

Clevertech is looking for a Java Engineer to join our global team. This role has database design and implementation responsibilities including alternative data structures such as nosql, redis, elasticsearch and more. Clevertech looks for craftsmen developers who take ownership of their code.

You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show you care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like minded individuals.

REQUIREMENTS


* Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job. Preferred language familiarity: C++, Java (Spring), NodeJS, Ruby, Scala, and/or Go.

* Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.

* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.

* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.

* Conduct code walk-throughs, peer reviews, and produce technical documentation.

* Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.

* Strong communicator and fluent in English with excellent written and verbal communication skills.

* Knowledge of Agile Methodologies




BENEFITS

Own Your Time

We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travelers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting.

Recharge Time

We insist that you take recharge time. We are closed for major holidays and then require that you take at least two weeks a year to refresh.

Care For Yourself

You’ll receive a health/wellness monthly stipend that goes towards covering medical insurance, dental insurance or joining a gym!

Focused Work

You will work together on a dedicated team with your eye on one finish line at a time. Our teams are nimble and agile, and cover the technical range you would expect in world class product delivery teams.

Learn at your edges

We believe in learning and provide unique programs that improve your tech skills, leadership skills and even challenge you in personal development. CleverFridays, guest speakers, mentorship opportunities and in-depth industry exposure are all on offer here. And of course, if you speak at a tech conference, we cover all expenses.

Clevertech Swag

And keep your eye on the mail - we send out swag everywhere in the world and there are celebratory pictures of Clevertech socks, hoodies, and mugs all over Slack.

Want to learn more about Clevertech and the team? Check out why.clevertech.biz.


Apply for this position

See more jobs at Clevertech

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Komoot

Backend Engineer (aws)


Komoot


amazon

java

engineer

backend

amazon

java

engineer

backend

5mo

Apply

Millions of people discover nature with our apps: We help our users find great places and the best routes for cycling and hiking. To help us continue to do so, we are looking for a passionate backend engineer to build the future of outdoor guides with us—and to inspire people to explore more of the great outdoors every day.
As a lean startup, we aim for impact and look for pragmatic solutions based on the latest infrastructure and platforms. As komoot’s next backend engineer, you know the importance of self-healing and scaling systems, you build your software stack accordingly—and you always find simple solutions to complex problems.
**Your key responsibilities**
- Implement new features closely together with our web and mobile developers, designers, copywriters and product managers.
- Keep our system state-of-the-art and resilient as load and features increase.
- Join the challenge of operating an auto-scaling fleet of 50+ EC2 instances, SQS, DynamoDb, Lambda, Kinesis and more, all within the AWS universe.
- Build new and improve existing micro-services, primarily in Java or Kotlin.
**Why you will love it**
- You’ll work on a global product that inspires millions of users.
- You’ll get system access on your first day as we know you are a smart and responsible engineer.
- You’ll take ownership over your projects from day one (from concept to implementation; testing, deployment and monitoring).
- You’ll be offered ample opportunity to consistently improve your skills and stay up-to-date with the latest technologies.
- You’ll work with komoot’s entire backend team on the full system: You’ll constantly contribute to the big picture rather than just a subsystem
- We believe good ideas count more than hierarchies.
- You’ll work together with enthusiastic engineers, hikers and cyclists.
- We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere that lies between the time zones UTC-1 and UTC+3
**You will be successful in this position if you**
- Are highly self-driven, responsible and keen to learn and improve.
- Know your toolkit: git, ssh, bash, junit, jenkins, docker and AWS.
- Have deep experience (4+ years) in developing distributed and resilient web applications.
- Are fluent in Kotlin or Java and interested in other languages, such as Python or JavaScript.
- Know which pattern, framework and infrastructure can best solve your problem.
- Live and breathe DevOps and believe in automated testing, infrastructure as code, immutable infrastructure, continuous deployment, monitoring and open communication
**Sound like you?**
Then send us the following:
- Your CV
- Why you are interested in working at komoot
- Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.)
- A little extra information about you, be it your OpenStreetMap contributions, your Twitter, Tumblr or Flickr profile, or your website. We want to see what you’re interested in!

See more jobs at Komoot

Visit Komoot's website

How do you apply?

Please apply through our website.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Steinberg Media Technologies

Java Software Entwickler


Steinberg Media Technologies


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply


Zur Verstärkung unseres Digital Services-Teams in Hamburg suchen wir schnellstmöglich in einer Vollzeittätigkeit einen engagierten Java Software-Entwickler (w/m).  

Ihre Hauptaufgaben


* Konzeption, Entwicklung und Betrieb von anspruchsvollen Softwarelösungen im Front/Backend zur Unterstützung unseres Customer Journeys.

* Aufbau und Entwicklung eines Customer IAM-Systems für die Anbindung verschiedener Services im Web und an native Clients.




Sie bieten uns


* Mehrjährige Erfahrung in der Server- und Anwendungsentwicklung im Java-Umfeld mit UI- und Test-driven Development.

* Gute Kenntnisse der agilen Softwareentwicklung und dem Design von cloud-basierten Serveranwendungen.

* Kenntnisse über automatisiertes Deployment/Provisionierung: Continuous Integration und Continuous Delivery.

* Hilfreich sind weitere Kenntnisse aus dem Identitätsmanagement und bei Standardprotokollen wie
OpenIDC, OAuth2 und SAML.




Ihr Profil


* Erfolgreich absolviertes Studium (Informatik, Angewandte Informatik, Nachrichtentechnik) oder eine vergleichbare Ausbildung mit entsprechender Qualifikation.

* Einschlägige Berufserfahrung in der agilen Java-Entwicklung

* Hohes Maß an Verantwortungsbewusstsein bei den Themen Sicherheit, Datenschutz und stabiler Betrieb.

* Kenntnisse im Bereich des Identity-Managements und der dort verwendeten Standardprotokolle sind vorteilhaft, aber nicht Bedingung.

* Sie verstehen die Entwicklung und den Betrieb von webbasierten Services und lokalen Anwendungen als eine übergreifende Aufgabe und fühlen sich auch in der Server-Welt nicht vollkommen fremd.

* Sie arbeiten gerne in einem agilen Team nach modernen Methoden und möchten sich in allen Phasen der Softwareentwicklung von der Konzeption bis zur Umsetzung im Livebetrieb aktiv einbringen.




Ihre Arbeitsweise ist geprägt durch selbständiges und eigenverantwortliches Handeln. Sie bringen Engagement, Kommunikationsfähigkeit und ausgeprägte Teamorientierung in einem mehrsprachigem Umfeld (Deutsch, Englisch) mit. Sie möchten in einem dynamischen und internationalen Unternehmen mit einem offenen und innovativen Arbeitsklima tätig werden und an Ihren Aufgaben wachsen?

Dann freuen wir uns auf Ihre aussagefähigen Bewerbungsunterlagen unter Angabe Ihrer Gehaltsvorstellungen und Ihres frühesten Eintrittstermins. Erste Fragen? Die beantworten wir Ihnen gerne unter der Telefonnummer: 040 / 210 35 4888

Steinberg Media Technologies GmbH
Human Resources • Beim Strohhause 31 • 20097 Hamburg
Phone: +49 40 210 35-488 • jobs@steinberg.de • www.steinberg.de

See more jobs at Steinberg Media Technologies

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Hays

Java Software Developer


Hays


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply



Hays Specialist Recruitment is working in partnership with Zift Solutions to manage the recruitment of this position.

In this role you will have the ability to work Remotely one or two days per week. When on-site, you'll have access to standing desks as well as treadmill desks to keep healthy and moving. Enjoy benefits which are100% paid for as well as the opportunity for Employee stock options.

* This position is NOT eligible for subcontractors or those that require sponsorship.

JAVA SOFTWARE DEVELOPER - PERM - CARY, NC
Java Software Developer Requirements:
* B.S or M.S. degree in Computer Science, Engineering, or equivalent
* 3+ years of software development experience
* Deep Experience and/or familiarity with the following systems and programs:
o Java EE Stack
o Multi-Tier: Full Spring Stack, Spring MVC, etc;
o Database: Hibernate, SQL expert
o Open Source Stacks: Apache projects, Commons, etc.
o Web Development: Expert in JavaScript - for example jQuery, AngularJS etc; Expert in HTML5 and CSS3; Bootstrap 3
o Automated Test Frameworks and Tools: JUnit, Spock, EasyMock, etc.
* Strong understanding of the software development cycle, specifically Agile/Scrum
* Experience with writing and maintaining automated tests as part of the software development lifecycle
* Experience with using and writing REST web services
* The ability to work in both the application/business tier and the UI tier
* Study new technologies and bring fresh ideas that can benefit the project
* Evolve the existing software system applications and architecture in various areas as needed
* Produce clean, unit-tested, and refactored code

Preferred Qualifications
* Experience in multi-tenant SaaS applications with start-ups or mid-size companies.
* Experience with marketing automation systems like Eloqua, Marketo, MailChimp, and Constant Contact
* Experience with Tomcat Application Server or other JEE application servers
* Experience in cloud platforms such as Amazon Web Services and Azure
* Experience with SDLC management tools such as Jenkins, GIT, and JIRA
* Experience with container frameworks like Docker
Java Software Developer Responsibilities:
* Work with a small development team through all phases of product development including design, implementation and release.
* Develop reusable software modules and components, technical design and development of new software modules and enhancements of existing ones.
* Work with your peer developers to integrate the UI into application/business tier.


Follow us on our BLOG to see more jobs like this: http://orlando.vereduscorp.com/

Why Hays?

You will be working with a professional recruiter who has intimate knowledge of the Information Technology industry and market trends . Your Hays recruiter will lead you through a thorough screening process in order to understand your skills, experience, needs, and drivers. You will also get support on resume writing, interview tips, and career planning, so when there's a position you really want, you're fully prepared to get it. Additionally, if the position is a consulting role, Hays offers you the opportunity to enroll in full medical, dental or vision benefits.

* Medical
* Dental
* Vision
* 401K
* Life Insurance ($20,000 benefit)
* ATOP - Accrued time off program
* Consultant lunches and outings
* Care packages/Survival packs
* Dedicated Consulting Services Representative

Nervous about an upcoming interview? Unsure how to write a new resume?

Visit the Hays Career Advice section to learn top tips to help you stand out from the crowd when job hunting.

Hays is an Equal Opportunity Employer.

Drug testing may be required; please contact a recruiter for more information.

See more jobs at Hays

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Proemion

Senior JAVA Software Engineer


Proemion


dev

java

senior

engineer

dev

java

senior

engineer

5mo

Apply


Join a well-established (30+ years) telematics company to deliver a new generation of our data processing pipeline and analytics tools.


Proemion is at the forefront of the IoT/Telematics revolution and is looking for a Senior Java Software Engineer (f/m) at the earliest possible date. The position can be at our headquarter in Fulda, Germany or full-time remote.


The team you will join is mostly remote with members spread across the globe.


Requirements



* At least 5 years programming experience, some of it in Java.

* Evidence-based decision making.

* A mindset for clean and maintainable code. We place a huge emphasis on code quality.

* Experience writing stable high quality unit and integration tests

* Experience with continuous delivery. We strive to change things incrementally small steps at a time.

* Experience with Java and tooling surrounding it like maven, profilers, etc.

* We are a largely remote team, there are plenty of areas where to provide leadership and initiative.





We use


We mostly use the technologies below, so experience in these would be a bonus:



* PostgreSQL

* Elasticsearch

* Hazelcast

* Github

* Spring

* Hibernate

* REST APIs

* Ubuntu

* Docker

* Cucumber

* Python





Ready for the challenge?

We look forward to your application.


Let’s build something great together!

See more jobs at Proemion

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


JP Morgan Chase

Java Software Engineer


JP Morgan Chase


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

5mo

Apply


As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.
This role requires a wide variety of strengths and capabilities, including:


*
BS/BA degree or equivalent experience.

*
Advanced knowledge of application, data and infrastructure architecture disciplines.

*
Understanding of architecture and design across all systems.

*
Working proficiency in developmental toolsets.

*
Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.

*
Proficiency in one or more general purpose programming languages: Java, HTML5, CSS3, JavaScript, JQuery, React.js, Angular.js, and Unix.

*
Understanding of software skills such as business analysis, development, maintenance and software improvement.

*
5+ years of professional IT experience in Software Engineering / Application Development.

*
Strong knowledge of automated testing, including automated build and deployment technologies, such as: Maven, Jenkins, Git, etc.

*
Flexibility and ability to execute against tight deadlines, work with minimum supervision, exercise independent judgement, and prioritize work.

*
Excellent analytical and problem solving skills.




Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. Its our mission to efficiently take care of our clients wealth, helping them get, and remain properly invested.Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions.


When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.


At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.We encourage professional growth and career development, and offer competitive benefits and compensation.If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

See more jobs at JP Morgan Chase

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Railroad19

Senior Cloud Native Java Developer


Railroad19


dev

java

cloud

senior

dev

java

cloud

senior

5mo

Apply


Cloud Native Java Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services. 
We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Creating these relationships requires strong communication skills.

At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  
Core responsibilities:


* Understand our client's fast-moving business requirements

* Negotiate appropriate solutions with multiple stake-holders

* Write and maintain scalable enterprise quality software

* Build web applications using Spring Boot

* Build Microservices that connect to Oracle and NoSQL databases

* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

* Manage the complete software development life cycle

* Writing functional and unit tests in order to maintain code quality

* Work with Jenkins to perform continuous integration

* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects

* Identify new opportunities, tools, and services to enhance the custom software platform

* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions




Skills & Experience:


* Advanced Java development experience

* Hands on experience with Java 8 (especially streaming collections and functional interfaces)

* Hands on with Scala is a plus

* Hands on experience with NoSQL technologies is a plus

* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus

* Hands on experience with Oracle, ETL

* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus

* Demonstrates willingness to learn new technologies and takes pride in delivering working software

* Excellent oral and written communication skills

* Experience participating on an agile team

* Is self-directed and can effectively contribute with little supervision

* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience




No Agencies***

See more jobs at Railroad19

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Contrast Security

Full Stack Reactjs Java Developer


Contrast Security


react

full stack

dev

javascript

react

full stack

dev

javascript

5mo

Apply


Most job descriptions fail to give you a really good sense of what it's like to work for a growing startup and a high-performing team. We've put together some notes here which will tell you and show you a little bit about our experience. Our goal with this job description is to share more and more about the Contrast experience. 

Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our short 3+ year history because he/she wants to be part of a high-performing team and go through the startup experience. We look for candidates that share similar goals and beliefs about the work and the team they want to be a part of.

We are a growing group of engineers, designers and product specialists. This particular team has 8 developers and 2 UX/Designers. Anyone who applies for this position is specifically looking for an opportunity to be able to:


* Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.

* Own the technical design, implementation and quality engineering of our full stack application and Lambda services.

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

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

* On-call rotation: every member of the team, including the VP of Engineering participates in the on-call rotation.

* 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.




Skills & Requirements


* You are a Java expert with a strong understanding of Spring, MySQL, Linux, Apache ActiveMQ and are comfortable working with Cassandra, Redis and ElasticSearch.

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

* Experience with TypeScript, GraphQL, 

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

* Interest to work with newer technologies such Apache Kafka and AWS Lambda 

* Interest and experience working with Docker and Kubernetes as well as Vagrant and Ansible

* AWS Services: S3, EC2, CloudFront, Lambda

* You approach problems from a product perspective, thinking through how the user will interact with what you're building.

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

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

* You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally. 


See more jobs at Contrast Security

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


JP Morgan Chase

Lead Java Software Engineer


JP Morgan Chase


dev

java

exec

engineer

dev

java

exec

engineer

5mo

Apply


Prime Brokerage Reporting technology is a global team responsible for multiple applications  that are critical for prime brokerage business.  Reporting technology is responsible for generating thousands of reports and making it available for external clients.  Reporting platform has suite of applications - web interface for clients to customize the reports, view the reports and schedule the reports for automatic generation.  Low latency and high throughput are critical for the reporting platform to make the reports/data available for external clients.  Reporting platform uses data warehouse, big data technologies to store the historical data and provides web interface for clients to view the historical data.


Looking for a highly talented and innovative thinker who can play the role of lead and hands-on developer.  Candidate should be passionate about technology and has experience developing high performance transaction or reporting systems with large databases and multi-tier architectures; is a team player and knows how to contribute as part of a distributed and diversified global team.


The candidate must have a sound grasp of development best practice and system architecture. Candidate will be expected to produce high-quality that can pass critical peer review, and to work under a high-pressure and timeline-driven environment. 

Deep technical knowledge and the ability to communicate ideas is an integral part of the role, and as such the successful candidate will be required to demonstrate proficiency in the technical areas required for the project, and should possess good verbal and written communication skills.


Candidate will work closely with business analysts, product development, and business users to interpret the requirements and evaluate alternative solutions.  Candidate will be responsible creating technical design recommendations for developing and integrating programs per written specifications.
Required Skills:

Minimum skills:

Must be proficient with programming languages and technical frameworks - Java, scripting, spring and related technologies, MVC web development frameworks

Must be proficient in writing test cases and applying standards and best practices

10+ years experience Java/J2EE technologies

5+ years experience with RDMS

Experience with Linux /Unix scripting.

Experience writing technical documentation for production support

Excellent communications skills

Must be able to work directly with business analysts to understand and document requirements

Must be able to function with limited supervision.


Additional skills that will be a plus:

Experienced with big data technologies

Experienced with ETL processing

Experienced with BIRT reporting

Experienced with Python

Experienced with nod.js, reactjs

See more jobs at JP Morgan Chase

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Topdevz

Senior Scala Java Developer


Topdevz


dev

java

scala

senior

dev

java

scala

senior

5mo

Apply


We are looking for an experienced, senior, Scala / Java developer who is excited to work on one of our many client projects. The successful candidate will have extensive experience in developing complex Scala/Java web applications, with many third-party integrations.  This is a remote position (US / Canada only).

Skills & Requirements

The following skills are required:

* Very experienced (8+ Years) in software development and engineering

* Very experienced (5+ Years) in Scala / Java, Erlang or Haskell

* Very experienced (5+ Years) in React.js

* Very experienced (5+ Years) in Play

* Very experienced (5+ Years) in Akka

* Advanced Experienced with iOS / Android

* Experience deploying to public clouds (AWS, Azure)

* Experience with SSO (single sign on)

* Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket

* Good written and verbal communication skills

* Significant attention to detail when writing code, including good commenting and code documentation skills

See more jobs at Topdevz

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Press Association

Senior Java Developer


Press Association


dev

java

senior

digital nomad

dev

java

senior

digital nomad

5mo

Apply

A fantastic opportunity has arisen for an experienced Software Engineer to join a national,

prestigious media organisation.
As a software engineer within one of PA’s Agile Delivery Squads you will be responsible for all

aspects of the software development life-cycle; from gathering requirements, backlog refinements
and planning sprints, through to deployment and support in production.

The successful candidate will be joining a team using cutting-edge technology to re-imagine the
way that PA creates and delivers content to organisations around the world. You will be able to

bring your knowledge and passion for technology and software engineering to a fast-paced,

technology-led, agile organisation.

See more jobs at Press Association

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


CÜR Media

Java Developer


CÜR Media


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply


CÜR is all about music. We are building a next-gen streaming music service and are looking for a talented Java developer to join our API team. Come build the backend systems that power our music service. We're looking for:


* 3+ years of professional Java development experience using Spring

* Expertise developing and consuming RESTful APIs

* Experience with Elasticsearch a plus

* music lover




We have a fun and flexible work environment and a great new office. Join us and enjoy what you are working on. We're prelaunch - major opportunity!

See more jobs at CÜR Media

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Affectv

Java Developer Learn Big Data Machine Learning


Affectv


big data

dev

java

machine learning

big data

dev

java

machine learning

6mo

Apply


Do you want to learn Big Data & Machine Learning within your Java Developer role? Would you enjoy working on Large Data Sets/Data Lakes? Do you want the flexibility of working from home?

If the answer’s yes, then this is the role for you!

The best part is that you need no prior experience working in a Data Engineering position – just a solid knowledge of Java and the passion for wanting to make the move into a more data heavy role!

We’re a mature tech start-up based in Central London and we need an innovative, passionate and enthusiastic Java Developer to create and maintain a highly scalable intelligent Data Lake platform, making use of Big Data and Machine Learning concepts which you will get to learn on the job.

We have a unique platform and we’re totally revitalising the way mobile apps are promoted, advertised and marketed. As a result, we’re helping thousands of developers manage and monetise their apps, making them more visible to the wider public, making them easier to download, increasing the amount of downloads and therefore increasing revenue streams.  

With excellent investment and a team of experienced leaders, we now need to scale up the development team (starting with the Java team and then looking to scale up the Data Science function).

To succeed as Java Developer (with a focus on data), you’ll learn skills on the job to:


* Develop a complex, intelligent Data Lake Platform

* Work collaboratively with Java and Data Science teams

* Design highly scalable Java 8 architecture

* Utilise big data and machine learning technology




We’re at the forefront of the industry and Tech is everything to us. As Java Developer you’ll have the opportunity to work with the latest technologies in the market (Big Data, Machine Learning, Scala, Python, Spark), with scope to gain cross-training into other areas of the business including Data Scientists roles or further careers within Java at Lead level in the future.

In order to do this, you’ll bring your experience including:


* A passion for Clean Code and best engineering principles, and you’ll be able to discuss where and why you’ve implemented them in previous roles.

* Conceptual knowledge of Dropwizard for microservices architecture

* Knowledge of Gradle for Automation and GIT for version control




Familiarity of Docker Containers and AWS knowledge would be a big bonus, and an understanding of REST API & GUICE for dependency is highly beneficial but definitely not essential.

Your work/life balance matters, and we know that you’ll do you best work when you’re comfortable. So, with that in mind, we use Slack, Zoom and other tech to create a flexible working environment, enabling you to work remotely or with the option of flexible hours.

Once up to speed with the tech and applications, you can choose to work from home or come into the office after rush hour. Avoid that manic/uncomfortable commute!

We know you’ll be successful as our new Java Developer so we’re offering a competitive benefits package including share options and an extremely fast rate of progression due to rapid business growth plans.

And that’s not all! As well as the experience you’ll gain in Big Data, Machine Learning & AWS, you’ll have unlimited holidays, work alongside an ambitious Data Science team and progress rapidly. Oh, and as well as a healthy salary, we’ll keep you healthy with unlimited fruit, tea and coffee (OK, caffeine isn’t that healthy, but it makes us happy…).

Are you ready to tackle this challenge?

Kick your Java Developer career up a gear and apply now!

Tapdaq work in partnership with Talent Point, a Hiring Communications business, who have designed this role on behalf of Tapdaq. When you apply, Giggs will give you a call and he'll tell you even more details about the role and help you though every step of the process.



No terminology in this advert is designed to discriminate on grounds of gender, race, colour, religion, creed, disability, age, sex or sexual orientation. We’re an equal-opportunity employer and do not discriminate against these or any other class protected by applicable law.

See more jobs at Affectv

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Fin-tech Company

Java Backend Software Engineer Payworks Gmbh


Fin-tech Company


dev

java

engineer

backend

dev

java

engineer

backend

6mo

Apply


What you will do…

You will be responsible for our backend system that is built to scale and handle millions of payment transactions. You will:


* Work with all the infrastructure in the cloud and use the latest technologies: Java8, Spring4, Hibernate5, Log4j2, Maven, Gradle, etc.

* Have the ability to propose change: Akka, NoSql, etc.

* Complete and automate CI and CD processes with Atlassian tools.

* Work in an open team, focused on testing and code quality.

* Give our frontend and mobile developers plenty of ammunition to build great applications - as we’re an API-first company. 

* Work in close collaboration with our mobile and web develop




What we offer…


* The chance to get on board an energetic, growing company.

* An exciting role in which you will have a significant impact on the company’s future. 

* An open culture that welcomes agile methods (Scrum, TDD, continuous deployment, retrospectives).

* A mindset, where we see software engineering as a skill where you never stop learning to write cleaner and more efficient code.

* A position where you can bring in your ideas to create the best products.

* Competitive compensation.

* Flexible working hours.




Skills & Requirements

What we are looking for…


* You have experience in creating robust and scalable web services including their architecture, API design, testing, deployment and operation.

* You have a keen eye for details and the drive to become better at what you do everyday.

* You have a DevOps mindset.

* You know your Java and are not afraid to use other languages and tools to get the job done.


See more jobs at Fin-tech Company

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Komoot

verified

Backend Engineer (algorithms, Rankings)


Komoot


java

python

machine learning

engineer

java

python

machine learning

engineer

6mo

Apply

Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, working to empower everybody to explore more of the great outdoors. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store.

One key driving factor to our growth has always been our understanding that a technological approach can provide an outdoor experience far beyond the possibilities of traditional services. On the one side, we collect, combine and process various open data sources (such as OSM and Wikipedia) and turn raw data into easily accessible information and understandable products, such as our easy-to-use outdoor route planner. On the other, we leverage the wisdom of our vast user base and use crowdsourced data for personalized, local outdoor recommendations. Now, with your strong analytical skills and your passion for building well-crafted and tested code, we’ll leave traditional, standard solutions even further behind—and we’ll truly change the way people explore.

**Your key responsibilities**

- Implement new features closely together with our web and mobile developers, designers, copywriters and product managers.
- Develop and tune algorithms to leverage our content recommendation, rankings, content analyses and product smartness.
- Build new and improve existing micro-services, primarily in Java/Kotlin and Python.
- Use the AWS ecosystem to build resilient and high-performing systems.

**Why you will love it**

- You’ll work on a global product that inspires millions of users.
- You’ll get system access on your first day, as we know you are a smart and responsible engineer.
- You’ll take ownership over your projects from day one (from concept to implementation; testing, deployment and monitoring).
- Your challenging tasks will keep improving your skills and keep you up-to-date with the latest technologies.
- We have a wide range of diverse challenges, in particular in the GIS domain.
- We believe good ideas count more than hierarchies.
- You’ll work together with enthusiastic engineers, hikers and cyclists.
- You’ll travel together with our team to amazing outdoor places several times a year to exchange ideas, learnings and go for hikes and rides.
- We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere else that lies between the time zones UTC-1 and UTC+3.

**You will be successful in this position if you**

- Are highly self-driven, responsible and keen to learn and improve.
- Know your toolkit: git, ssh, bash, junit, jenkins and docker.
- Have deep experience (4+ years) in developing software running under high load
- Possess professional experience in Java and Python.
- Have demonstrable knowledge of common algorithms within the machine learning and statistics space.
- Have strong analytical skills.
- Love to tune, test, simulate and evaluate solutions to unusual problems.
- Live and breathe DevOps and believe in automated testing, infrastructure as code, continuous deployment, monitoring and open communication.

**Sound like you?**
Then send us the following:

- Your CV.
- A write-up explaining who you are and why you are interested in working at komoot.
- Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.).
- Something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account or your blog.
- As we love people that go the extra mile, you’ll get bonus points for doing something creative with komoot.

See more jobs at Komoot

Visit Komoot's website

How do you apply?

Please apply through our website with a CV and cover letter.
Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Railroad19

Reactive Java Developer


Railroad19


dev

java

digital nomad

dev

java

digital nomad

6mo

Apply


Reactive Java Developer (Remote United States)

At Railroad19, we develop customized software solutions and provide software development services. 
We are currently seeking a Reactive Java Developer that is fluent in both Spring Boot and Java 8 to be a technical resource for the development of clean and maintainable code. In addition to contributing code and tangible deliverables the role is expected to work as an adviser to help identify, educate, and foster best-in-class solutions. Successful developers are expected to develop highly available, fault tolerant, reactive microservices. They are expected to adhere to our software development life-cycle processes to create high quality and reliable software systems.

At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. We are headquartered in Saratoga Springs, New York, but we are a distributed team of remote developers across the US. 
This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.

The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  
Core responsibilities:


* Leading and participating in the analysis, design and development of client/server business applications

* Developing client/server applications with RESTful reactive microservices

* Deep understanding of AWS services and server less technology

* Deep understanding of reactive patterns and frameworks

* Strong understanding of design patterns specifically Event Sourcing, CQRS and Sagas

* Strong understanding of messaging and messaging design patterns

* Knowledge of containers and container orchestration tools

* In-depth practical of knowledge of relational databases (Oracle, MySQL, Aurora)

* In-depth knowledge of NoSQL data stores (Redis, Cassandra, DynamoDB)

* Support service scheduled maintenance, performance tuning, and monitoring

* Provide feasibility reviews for potential new projects, including development effort estimates

* Build applications to agreed-upon specifications within the required timeframe and budget

* Conduct peer-reviews of application code, ensuring that all code complies with team standards

* Work with Project Management and Quality Assurance to identify and address reported issues quickly and effectively




Skills & Experience:


* 7+ years of Object-Oriented programming languages such as Java, C++, C# or Objective-C

* 5+ years of experience with Java, including knowledge of Object Oriented Programming fundamentals

* Experience with AWS and server less technology

* Strong Experience with reactive microservice patterns

* Experience with Reactive frameworks such as RxJava, Akka, Vertx, Spring 5

* Strong expertise in Spring frameworks

* Strong expertise with NoSQL databases such as Redis, Cassandra, DynamoDB

* Experience with persistent messaging, streaming data pipelines such as Kafka

* Strong RDBMS / SQL knowledge including the ability to author queries / views / stored procedures, and to analyze query performance required

* Experience working in an Agile environment

* Experience with automated testing of code including Unit, Integration and API contract Testing

* Experience, understanding and knowledge of digital and broadcast production software systems




Nice to have but not required:


* Experience working in an on-air broadcast environment

* Familiarity with client-side web technologies (Angular, JavaScript, CSS, HTML)

* Familiarity with continuous integration practices

* Docker, Kubernetes experience a plus

* BS in CS, EE or equivalent experience required




No Agencies***

See more jobs at Railroad19

Apply for this Job

👉 Please reference you found the job on Remote OK as thank you to us, 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.


Twin Technologies

Java Amazon Web Services Back End Software Engineer


Twin Technologies


backend

dev

java

engineer