📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

808 Remote Java Jobs at companies like Railroad19, Mobiquity and Wallethub last posted 11 days ago. The median salary for Java jobs while working remotely is $90,000 as of June 2019.

808 Remote Java Jobs at companies like Railroad19, Mobiquity and Wallethub last posted 11 days ago. The median salary for Java jobs while working remotely is $90,000 as of June 2019.

Get a  email of all new remote Java jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Java position?

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

This month


Railroad19

Cloud Native Java Software Engineer


Railroad19


dev

java

cloud

engineer

dev

java

cloud

engineer

11d

Apply

{linebreak}Cloud Native Java Software Engineer{linebreak}Railroad19, Inc. ~  Remote - United States{linebreak}Cloud Native Java Software Engineer (Remote United States){linebreak}At Railroad19, we develop custom software products and provide software development services. {linebreak}We are looking for a Cloud Native Java Software Engineer with 8 years of experience that is fluent in both Java 8 and Spring Boot to be a strong advocate for clean and maintainable code. In addition to contributing to the codebase you will work as an adviser to help create best-in-class solutions.{linebreak}You will report to the Principal Software Developer leading the team. While there are no management responsibilities for this position there is opportunities for leadership for those who want to grow.{linebreak}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. {linebreak}This is a full-time role with vacation, health insurance, and a 401k. Railroad19 provides healthy compensation with excellent benefits and a great corporate culture.{linebreak}The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099). {linebreak}{linebreak}Primary responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's evolving needs{linebreak}{linebreak}* Advocate for appropriate solutions with multiple stakeholders{linebreak}{linebreak}* Write and maintain scalable enterprise quality software{linebreak}{linebreak}* Build Rest and GraphQL APIs for single-page web applications{linebreak}{linebreak}* Build Microservices that connect to Oracle, Cassandra, and Kafka{linebreak}{linebreak}* Write functional and unit tests to maintain code quality{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Experience:{linebreak}{linebreak}{linebreak}* Advanced Java development experience{linebreak}{linebreak}* Hands-on experience with Java 8 and above (especially streaming collections and functional interfaces){linebreak}{linebreak}* Hands-on experience with NoSQL (Cassandra, MongoDB, ElasticSearch) technologies is a plus{linebreak}{linebreak}* Hands-on experience with Spring Boot, Spring Cloud(using Netflix OSS) is a plus{linebreak}{linebreak}* Hands-on experience with Oracle or similar relational database technology{linebreak}{linebreak}* Hands-on experience with AngularJS or similar JavaScript frameworks is a plus{linebreak}{linebreak}* Demonstrates a passion for learning new technologies and takes pride in delivering working software{linebreak}{linebreak}* Experience collaborating on an Agile team{linebreak}{linebreak}* Git experience preferred{linebreak}{linebreak}* Continuous integration practices are a plus{linebreak}{linebreak}* Familiarity with AWS{linebreak}{linebreak}* Bachelor's or master’s degree in computer science, computer engineering, or other technical discipline; or equivalent work experience{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}No Agencies***{linebreak}This is a non-management position{linebreak}This is a full time position{linebreak}{linebreak}We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

See more jobs at Railroad19

Apply for this Job

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

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


Mobiquity

Java Developer  


Mobiquity


dev

java

digital nomad

dev

java

digital nomad

11d

Apply

{linebreak}We are seeking a strong Java Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* 4+ years experience developing enterprise software applications{linebreak}{linebreak}* Design and develop scalable web applications using open source technologies{linebreak}{linebreak}* Experience with NodeJS to build scalable web services{linebreak}{linebreak}* Experience developing web services using J2EE/Java/Spring is required.  Java 8 is a plus.{linebreak}{linebreak}* Clear understanding of MVC design pattern. Use of Spring MVC preferred.{linebreak}{linebreak}* Demonstrated experience working with teams using agile methodologies{linebreak}{linebreak}* Create solutions using leading edge technologies{linebreak}{linebreak}* Clear understanding of software development best practices{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills and Experience:{linebreak}{linebreak}{linebreak}* 4+ years experience developing enterprise software applications{linebreak}{linebreak}* J2EE/Java/Spring is required.  Java 8 is a plus{linebreak}{linebreak}* Experience with Spring sub-projects is required. Spring Cloud Stream is a plus{linebreak}{linebreak}* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is required{linebreak}{linebreak}* Understanding of document description languages such as JSON and XML{linebreak}{linebreak}* Experience with Node.js for web services a plus{linebreak}{linebreak}* Clear understanding of software development best practices{linebreak}{linebreak}* Demonstrated experience working with teams using agile methodologies{linebreak}{linebreak}* Experience with NoSql databases such as MongoDB or CouchDB a plus{linebreak}{linebreak}* Demonstrated expertise with HTML5, CSS3 and Responsive Web Development is a plus{linebreak}{linebreak}{linebreak}

See more jobs at Mobiquity

Apply for this Job

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

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


Help Scout

Worldwide verified

Java & Data Engineer


Help Scout

Worldwide verified

java

aws

rabbitmq

aurora mysql

java

aws

rabbitmq

aurora mysql

Worldwide12d

Apply

We are looking to hire someone who relishes designing and building systems and services that can manage large data sets (billions and beyond) with a high transaction volume that are scaling constantly to meet customer demand. The ideal person takes pride in building coherent and usable interfaces making it easy to use and operate on data. This role would allow you to take on on challenging problems, choose the right tools for the job and build elegant, scalable solutions. Your work as an experienced Java engineer will empower over 9,000 businesses around the world to provide great customer service, and will support the other senior engineers on your team. {linebreak}{linebreak}We leverage Solr for several tools at Help Scout. Knowledge or even expertise in Solr is desired. However, as our data needs grow we look beyond search and towards Big Data solutions. We are seeking someone who can join the team and help us solve all kinds of data processing and analysis problems.{linebreak}{linebreak}Currently at Help Scout{linebreak}* We develop in Java, Kotlin, JavaScript and PHP{linebreak}* We leverage AWS, RabbitMQ, Aurora MySQL, PostgreSQL, MongoDB, Apache Solr{linebreak}* We also use Slack, Jira, Trello, Github, Jenkins{linebreak}{linebreak}# Responsibilities{linebreak} * You will be the fourth member of our search and data services team, collaborating on the next generation of our large-scale search and reporting service and associated infrastructure. On a daily basis, you'll work on adding new functionality, improving existing code, and API endpoints while maintaining focus on testing and documentation.{linebreak}* We currently index millions of search and report events every day and at peak hours our API handles tens of thousands of transactions a minute. You will play a key role in evolving our services to handle 10X that.{linebreak}* You will own some of our large, upcoming challenges and collaborate with your team on all of these: building a streaming data reports pipeline, reworking how we index data and retrieve data to scale while controlling infrastructure costs, and significantly improving our search relevancy and customer-facing reporting capabilities. {linebreak}* Our engineering team is over 40 people, more than half the company. As part of the search and data team you will be involved in the decisions made regarding implementation, testing, and backlog prioritization. You will collaborate with the rest of the engineering team through code, reviews. You will participate in making architectural discussion.{linebreak}* We work in using iterative software approach, communicate mostly via Slack and are committed to remote, agile development. When you are ready, you’ll create and send a pull request with tests and tag your team for review - using video and screen-sharing as needed. Your development builds can be easily tested on environments that closely match production. You’ll work autonomously for the most part and we trust you to get work done when/where you can be productive.{linebreak}* Your team performs engineering support when a question can’t be answered by our in-house support team and passes triage. We’ll get you up-to-speed with engineering support so you can help our customers and improve the product along the way.{linebreak}* Everything is secondary to the customer experience. We expect you to have a keen sense of how your code will impact the experience in terms of performance, security and usability.{linebreak}* You'll be working with product people that challenge you to get better every day. The founders are technical and committed to creating a magical experience for customers. You'll deploy work that moves the needle for businesses around the world.{linebreak}* To ensure sufficient overlap with your teammates, we're looking for candidates that live in UTC+3 (Eastern Europe) and UTC-7 (as far as San Francisco) time zones. {linebreak}{linebreak}# Requirements{linebreak}* You became an engineer because you like writing software that helps people.{linebreak}* You bring a level of Java-specific expertise that will help us craft an outstanding experience for customers and fellow developers. {linebreak}* You have experience building information systems and data processing platforms. {linebreak}* You are skilled in the modern tooling that is used in data processing and retrieval domain. Big Data, Streaming Pipelines, Data Grids and Data Lakes are not just buzzwords to you.{linebreak}* You are excited about JVM ecosystem. We also like Kotlin here.{linebreak}* You are a skilled and passionate engineer who is friendly, collaborative, and supportive.{linebreak}* You value personal growth and constructive feedback. {linebreak}* You demonstrate an empathetic, organized and collaborative communication style with fellow engineers and non-engineering stakeholders. {linebreak}* You will consider how your work impacts others, and demonstrate thoughtful, flexible approaches to mentoring and guiding technical decisions.{linebreak}* Your code is not only a pleasure for customers to use, but for other engineers to read and understand easily. {linebreak}{linebreak}#Location{linebreak}- Worldwide

See more jobs at Help Scout

# How do you apply? Fill out the application.
Apply for this Job

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

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

**Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we’re good at it: 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. To help us continue to build the future of outdoor exploration, we’re looking for a passionate Android developer to join our team.**{linebreak}{linebreak}**Why you will love it**{linebreak}* At komoot, you’ll use everything the Android platform offers: Sensors, data synchronization, caching, external storage{linebreak}* We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3{linebreak}* You’ll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization{linebreak}* You’ll be developing in fast cycles with continuous build, testing and direct team feedback{linebreak}* Your expert knowledge will make you a key player amongst a team of highly motivated, talented people{linebreak}* 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{linebreak}* You’ll build and improve an app that we’re pretty sure you’ll end up using for your personal outdoor trips {linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} **What will you do?**{linebreak}* Take over responsibility of all parts of our Android app{linebreak}* Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts{linebreak}* Optimize the core functionality of the app{linebreak}* Incorporate the latest advances in Android technology{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**You will be successful in this position if you**{linebreak}* Are highly self-driven, responsible and keen to improve{linebreak}* Have proven experience in developing high quality Android apps (3+ years){linebreak}* Write code that's readable, well documented and is meaningfully tested{linebreak}* Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community{linebreak}* Love to develop awesome products for great user experiences{linebreak}* Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles{linebreak}{linebreak}**Sounds like you?**{linebreak}Then send us the following:{linebreak}* Your CV{linebreak}* A write-up explaining who you are and why you are interested in working at komoot{linebreak}* Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.){linebreak}* Feel free to send us something that shows us a little more about what you’re interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one{linebreak}* You’ll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile){linebreak} {linebreak}{linebreak}#Location{linebreak}- Any location within UTC-1 to UTC+3

See more jobs at komoot

# How do you apply? Please click this link and apply via our website, we are looking forward to your application. Good luck!
Apply for this Job

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

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


Railroad19

Senior Java Developer  


Railroad19


dev

java

senior

digital nomad

dev

java

senior

digital nomad

18d

Apply

{linebreak}Senior Java Developer{linebreak}{linebreak}Railroad19 Inc.is a company that provides software development as a service.{linebreak}{linebreak}We are currently seeking a Cloud Native Java Developer that is fluent in both Spring Boot and Java 8 (focused on streams)to be a technical resource for the development of clean and maintainable code.{linebreak}{linebreak}At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed. While our headquarters are located in Saratoga Springs, New York, we are a distributed team of remote developers across the US.{linebreak}{linebreak}Railroad19 provides competitive compensation and excellent benefits.{linebreak}{linebreak}Core responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's fast-moving business requirements{linebreak}{linebreak}* Negotiate appropriate solutions with multiple stake-holders{linebreak}{linebreak}* Write and maintain scalable enterprise quality software{linebreak}{linebreak}* Build web applications using AngularJS and Spring Boot{linebreak}{linebreak}* Build Microservices that connect to Oracle and NoSQL databases{linebreak}{linebreak}* Manage the complete software development lifecycle{linebreak}{linebreak}* Writing functional and unit tests in order to maintain code quality{linebreak}{linebreak}* Work with Jenkins to perform continuous integration{linebreak}{linebreak}* Collaborate with other teams in order to deliver a highly performant application that contains little or no defects{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience:{linebreak}{linebreak}{linebreak}* Advanced Java development experience{linebreak}{linebreak}* Hands on experience with Java 8 (especially streaming collections and functional interfaces){linebreak}{linebreak}* Hands on with Scala is a plus{linebreak}{linebreak}* Demonstrates willingness to learn new technologies and takes pride in delivering working software{linebreak}{linebreak}* Excellent oral and written communication skills{linebreak}{linebreak}* Experience participating on an agile team{linebreak}{linebreak}* Is self-directed and be able to effectively contribute with little supervision{linebreak}{linebreak}* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience a plus:{linebreak}{linebreak}{linebreak}* Hands on experience with NoSQL technologies is a plus{linebreak}{linebreak}* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus{linebreak}{linebreak}* Hands on experience with Oracle, ETL{linebreak}{linebreak}* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus{linebreak}{linebreak}{linebreak}

See more jobs at Railroad19

Apply for this Job

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

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


Doximity

US-only verified

Mobile Automation Engineer


Doximity

US-only verified

test automation

mobile

ios

android

test automation

mobile

ios

android

US-only20d

Apply

Doximity is transforming the healthcare industry. Our mission is to help doctors be more productive, informed, and connected. As a software engineer, you'll work within cross-functional delivery teams alongside other engineers, designers, and product managers in building software to help improve healthcare.  {linebreak}{linebreak}Our team brings a diverse set of technical and cultural backgrounds and we like to think pragmatically in choosing the tools most appropriate for the job at hand.{linebreak}{linebreak}This position is for an experienced software engineer, with a passion for writing tests, to join our 5 person Test Automation team. We’re looking for someone with a strong track record of implementing and maintaining CI and test automation frameworks for iOS and Android apps.{linebreak}{linebreak}**About Us**{linebreak}{linebreak}Here are some of the ways we bring value to doctors:{linebreak}{linebreak}* Our web applications are built primarily using Ruby, Rails, Javascript (Vue.js), and a bit of Golang{linebreak}* Our native mobile applications are built using Swift (iOS) and Kotlin (Android).{linebreak}* Our data engineering stack runs on Python, MySQL, Spark, and Airflow{linebreak}* Our production application stack is hosted on AWS and we deploy to production on average 50 times per day{linebreak}* We have over 350 private repositories in Github containing our applications, forks of gems, our own internal gems, and open-source projects{linebreak}* We have worked as a distributed team for a long time; we're currently about 65% distributed{linebreak}{linebreak}Find out more information on the Doximity engineering blog{linebreak}{linebreak}* Our[ company core values](https://work.doximity.com/#mission){linebreak}* Our[ recruiting process](https://engineering.doximity.com/articles/engineering-recruitment-process-doximity){linebreak}* Our [product development cycle](https://engineering.doximity.com/articles/mofo-driven-product-development){linebreak}* Our [on-boarding & mentorship process](https://engineering.doximity.com/articles/software-engineering-on-boarding-at-doximity){linebreak} {linebreak}{linebreak}**Here's How You Will Make an Impact**{linebreak}{linebreak}* Maintain and improve CI pipelines for iOS and Android applications.{linebreak}* Identify and fill existing automation coverage gaps in collaboration with mobile developers.{linebreak}* Deploy and maintain CI servers within CircleCI.{linebreak}* Write documentation and guides, be an advocate and mentor to the Mobile team with regards to Test Automation.{linebreak} {linebreak}{linebreak}**About you**{linebreak}{linebreak}* Minimum four years of professional experience developing test automation and CI/CD pipelines for iOS and/or Android apps.{linebreak}* Experience writing unit and integration tests in Swift (Quick/Nimble, XCTest UI Automation) and/or Java/Kotlin (jUnit, Espresso).{linebreak}* Considerable experience with iOS or Android build tools (xcodebuild, gradle, fastlane). You must feel at home using these native mobile build tools from the CLI.{linebreak}* Able to troubleshoot and optimize test failures and build consistency issues (eg. flickering test scenarios, order-dependent test failures).{linebreak}* Able to investigate intermittent CI server failures due to infrastructure shortcomings (eg. low memory, low disk space).{linebreak}* Able to communicate effectively and teach engineers best practices for test writing.{linebreak}* Able to effectively manage time; balance failure investigation with completing sprint tasks.{linebreak}* CircleCI, Docker, Firebase TestLab, and Fastlane experience is a plus.{linebreak}* Work remotely provided you have 5 hours of overlap with the team in the U.S. Our core hours are 9:30 AM to 5:30 PM PST.{linebreak} {linebreak}{linebreak}**Benefits**{linebreak}{linebreak}Doximity has industry leading benefits. For an updated list, see our career page{linebreak}{linebreak} {linebreak}{linebreak}**More info on Doximity**{linebreak}{linebreak}We’re thrilled to be named the Fastest Growing Company in the Bay Area, and one of Fast Company’s Most Innovative Companies. Joining Doximity means being part of an incredibly talented and humble team. We work on amazing products that over 70% of US doctors (and over one million healthcare professionals) use to make their busy lives a little easier. We’re driven by the goal of improving inefficiencies in our $3.5 trillion U.S. healthcare system and love creating technology that has a real, meaningful impact on people’s lives. To learn more about our team, culture, and users, check out our careers page, company blog, and engineering blog. We’re growing steadily, and there’s plenty of opportunities for you to make an impact.{linebreak}{linebreak}*Doximity is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law.* {linebreak}{linebreak}#Location{linebreak}- US-only

See more jobs at Doximity

Apply for this Job

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

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

Last 30 days


Intland Software

Frontend Fejleszt JavaScript Java  


Intland Software


front end

javascript

java

front end

javascript

java

1mo

Apply

{linebreak}Amit elvárunk:{linebreak}{linebreak}{linebreak}* UI-fejlesztési tapasztalat, UX-fejlesztési tapasztalat elny{linebreak}{linebreak}* Átfogó ismeretek olyan webfejlesztési technológiák terén, mint az AJAX és a HTML 5{linebreak}{linebreak}* JQuery vagy Javascript keretrendszerek ers ismerete{linebreak}{linebreak}* CSS, CSS3 ismeretek{linebreak}{linebreak}* Java SE ismeretek (Servlets/JSP){linebreak}{linebreak}* MVC programozási módszerek ismerete{linebreak}{linebreak}* SQL- és JDBC ismeretek{linebreak}{linebreak}* Létez kódbázis gyors megértése és kezelése{linebreak}{linebreak}* Proaktív, problémamegoldó hozzáállás{linebreak}{linebreak}* Tanulásra- és önképzésre való nyitottság{linebreak}{linebreak}* Középszint angol nyelvtudás, szóban és írásban{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Elnyt jelent:{linebreak}{linebreak}{linebreak}* Java Spring- és Spring MVC tapasztalat{linebreak}{linebreak}* Java webszerver vagy más webszerver technológia ismerete{linebreak}{linebreak}* Gyors tanulási készség{linebreak}{linebreak}* Git / GitHub ismeretek{linebreak}{linebreak}* MySQL, Oracle adatbázis ismeretek{linebreak}{linebreak}* CI/CD tapasztalat{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Amit kínálunk:{linebreak}{linebreak}{linebreak}* Munkalehetség egy gyorsan fejld, piacvezet, nemzetközi szoftvercégnél{linebreak}{linebreak}* Fizetés Euróban{linebreak}{linebreak}* Otthoni munkavégzés{linebreak}{linebreak}* Fiatal és összetartó nemzetközi csapat{linebreak}{linebreak}* Versenyképes juttatás{linebreak}{linebreak}{linebreak}

See more jobs at Intland Software

Apply for this Job

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

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


Wallethub

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply

{linebreak}WalletHub is one of the leading personal finance destinations in the US and rapidly growing. We're looking for a highly skilled and motivated Senior Java Developer for a full-time, permanent position.{linebreak}{linebreak}Expected work schedule is 50 hours/week Monday to Friday. In case you will be working from outside the US, please be aware this position requires an overlap with EST business hours.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Designs and develops web applications using Java, Spring Framework, MySQL{linebreak}{linebreak}* Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}* Participates in pairing and code reviews{linebreak}{linebreak}* Supports and troubleshoots problems with existing applications{linebreak}{linebreak}* Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}* You are the ideal candidate for this job if you have:{linebreak}{linebreak}* Over 3 years experience in Java, Spring and MySQL (or any relation database){linebreak}{linebreak}* Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch{linebreak}{linebreak}* Proven ability to lead a small group of developers and the willingness to mentor junior developers{linebreak}{linebreak}* Excellent communication and analytical skills{linebreak}{linebreak}* Willingness to work hard{linebreak}{linebreak}* Proficient with spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* Experience in PHP{linebreak}{linebreak}* Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}* Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Compensation{linebreak}{linebreak}{linebreak}* Very competitive salary based on prior experience and qualifications{linebreak}{linebreak}* Potential for stock options after the first year{linebreak}{linebreak}* Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}* Health benefits (in case you will be working from our office in Washington DC){linebreak}{linebreak}* Visa sponsorship (after 18 months with the company, based on performance in case you will be working from outside the US){linebreak}{linebreak}{linebreak}

See more jobs at Wallethub

Apply for this Job

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

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


Sigma Ratings

Americas, Europe, Africa or anywhere within 5 hours of EST verified

Software Engineer (senior or Mid Level)


Sigma Ratings

Americas, Europe, Africa or anywhere within 5 hours of EST verified

scala

java

sql

react

scala

java

sql

react

Americas, Europe, Africa or anywhere within 5 hours of EST1mo

Apply

We are looking for talented and motivated engineers to join our team as a full time employee and hit the ground running to take our products to the next level. Our products help multinational corporations and financial institutions monitor and analyze the risks of their customers, counter-parties, and vendors. We are a company on a mission to bring more transparency and integrity to the international finance system. {linebreak}{linebreak}**You should apply if you:**{linebreak}{linebreak}* Are motivated to solve problems for the team and its customers.{linebreak}* Value working with a diverse, creative, and thoughtful group of highly-motivated people.{linebreak}* Work constructively within a distributed team to achieve goals.{linebreak}* Comfortable working in a startup environment where things can and will change.{linebreak}{linebreak}{linebreak}**More benefits of Sigma:**{linebreak}{linebreak}- Informal working environment and fun company culture{linebreak}- Your choice of laptop (anything equivalent to a retina MacBook Pro){linebreak}- Personal learning budget{linebreak}- Rotation system available in order to facilitate working from our NYC office (or any additional office we open up) once a year.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} **In this role you will:**{linebreak}{linebreak}* Build, test, and maintain software in Scala, Javascript (ES6 + React) and every so often even Python and Go.{linebreak}* Develop customer-facing applications and APIs [for/to deliver/to expose] the machine learning and big data solutions from our data team.{linebreak}* Build and maintain our core platform and infrastructure.{linebreak}* Build and maintain new and existing core infrastructure and customer-facing applications.{linebreak}* Provide team guidance by supporting junior engineers and raising development standards by example.{linebreak}* Empower the team through mentorship and positive examples of development standards. {linebreak}{linebreak}# Requirements{linebreak}** Geography **{linebreak}We prefer candidates who are within 5 hours of Eastern Standard Time (EST) however we will consider candidates who are up to 8 hours away. However we would expect staggering of schedule to better overlap with our existing team.{linebreak}{linebreak}**Hard Skills:**{linebreak}{linebreak}* Comfort and familiarity with developing and testing software in any JVM language and Javascript. (Bonus points for Scala, React.js, & ES6){linebreak}* Experience continuously delivering containerized software to production in a public cloud. (Bonus points for AWS or Kubernetes.){linebreak}* Experience with and understanding of relational databases. Bonus points for experience with Postgres Full Text Search.{linebreak}* Experience utilizing automated testing, continuous integration and delivery tools (CI/CD) and Docker to deploy services.{linebreak}{linebreak}{linebreak}**Soft Skills:**{linebreak}{linebreak}* The ability to evaluate trade-offs between: business vs. technical value, velocity vs. technical debt, etc.{linebreak}* Comfort with collaborative decision-making and continuous, constructive feedback in a team setting.{linebreak}* Continuous interest in learning and finding better tools for the job, from functional programming to web assembly. {linebreak}{linebreak}#Salary{linebreak}$40,000 to $60,000 with Equity{linebreak} {linebreak}{linebreak}#Location{linebreak}- Americas, Europe, Africa or anywhere within 5 hours of EST

See more jobs at Sigma Ratings

Apply for this Job

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

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


Contrast Security

Java Agent Instrumentation Developer  


Contrast Security


dev

java

infosec

digital nomad

dev

java

infosec

digital nomad

1mo

Apply

{linebreak}We are in search of someone who loves Java and wants to explore Java instrumentation technologies. Our Java agent customers do not limit themselves to only Java, so we have opportunities to dive deep into other JVM languages like Scala, Kotlin and Groovy.{linebreak}{linebreak}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.{linebreak}{linebreak}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 learn more about how their favorite frameworks work under the hood. They likely have professional Java experience, and/or may have contributed to open source frameworks and/or libraries, this could be a great opportunity for them to deepen their understanding of Java. Candidates interested in reverse engineering code and making it better with each iteration should apply.{linebreak}{linebreak}Our Java Agent Engineers{linebreak}{linebreak}{linebreak}* Design modular and well tested Java code bases{linebreak}{linebreak}* Research and implement optimizations for frequently called code{linebreak}{linebreak}* Develop and debug multi-threaded code applying Java concurrency best practices{linebreak}{linebreak}* Develop an understanding of how Java's threads, locks, I/O, and garbage collection affect our agent and our users' applications{linebreak}{linebreak}* Go beyond Java to support our users' Kotlin, Groovy, Scala, and Clojure code bases{linebreak}{linebreak}* Profile Java applications to debug performance issues including memory and concurrency issues{linebreak}{linebreak}* Build and run a fleet of containerized Java applications for testing our agent's compatibility with the vast Java ecosystem{linebreak}{linebreak}* Automate everything{linebreak}{linebreak}* Approach problems from a product perspective, keeping in mind how to solve problems for Java developers like themselves{linebreak}{linebreak}* Have strong communication skills, are not afraid to ask questions, and share what they learn{linebreak}{linebreak}* Solve hard problems and recognize that the best work is the result of finding the simplest solution to complex challenges{linebreak}{linebreak}* {linebreak}See the big picture, and understand how the code they write interacts with our users' systems{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}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? Here's a little about what we offer:{linebreak}{linebreak}{linebreak}* Competitive compensation{linebreak}{linebreak}* Daily team lunches (in our Baltimore office){linebreak}{linebreak}* Meaningful stock plans{linebreak}{linebreak}* Medical, dental, and vision benefits{linebreak}{linebreak}* Flexible paid time off{linebreak}{linebreak}* Choice of a MacBook Pro or Dell Laptop{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}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. If you’re looking for a fun work environment and like a challenge, you’ll love Contrast Security.

See more jobs at Contrast Security

Apply for this Job

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

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


O'Reilly Auto Parts

Java Desktop Engineer  


O'Reilly Auto Parts


java

engineer

java

engineer

1mo

Apply

{linebreak}A Senior Software Engineer is a highly skilled software developer with expert knowledge in at least one department or system. They work with a high degree of independence and develop information systems to support the business.  Engineers are primarily focused on the design or integration of various software systems, databases, and third-party packages.{linebreak}{linebreak}Essential Job Functions{linebreak}{linebreak}{linebreak}* Generally takes leadership role in guiding projects through the complete software development life cycle{linebreak}{linebreak}* Typical focus is on code design efforts{linebreak}{linebreak}* Solid understanding of secure coding techniques and best practices{linebreak}{linebreak}* Responsible (takes ownership) for multiple software applications{linebreak}{linebreak}* Manage tasks and resources while utilizing modern project management principles{linebreak}{linebreak}* Participate or lead the development of multiple projects at one time{linebreak}{linebreak}* Conducts code reviews and ensures coding best practices are being followed{linebreak}{linebreak}* Recommend software improvements and changes to systems, as needed{linebreak}{linebreak}* May approve software to be deployed to production systems{linebreak}{linebreak}* Perform software and data analysis to uncover issues and solve complicated problems that typically span multiple systems{linebreak}{linebreak}* Lead various meetings to gather software requirements and project details{linebreak}{linebreak}* Conduct software demo's to educate and train others in the use of software{linebreak}{linebreak}* Debug and correct complex software defects{linebreak}{linebreak}* Develop new or modify existing software using coding best practices {linebreak}{linebreak}* Create or update advanced project documentation{linebreak}{linebreak}* Test software to validate accuracy of code and high quality software systems{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills and Qualifications{linebreak}{linebreak}{linebreak}* 7+ years of software development experience{linebreak}{linebreak}* Advanced understanding of change management and the O'Reilly change control process and procedures{linebreak}{linebreak}* Advanced knowledge of Project Development Life Cycle (PDLC) and Software Development Life Cycle (SDLC){linebreak}{linebreak}* Advanced understanding of the software and system(s) supported by their team, as well as the overall company business{linebreak}{linebreak}* Ability to lead and get results from others{linebreak}{linebreak}* Ability to articulate advanced technical concepts and teach others{linebreak}{linebreak}* Ability to effectively multitask{linebreak}{linebreak}* Expert software debugging and testing knowledge{linebreak}{linebreak}* Advanced understanding of complex computer systems (multiple programs, databases, communications etc){linebreak}{linebreak}* Advanced knowledge of programming, database systems, and systems analysis and design{linebreak}{linebreak}* Ability to write advanced technical documentation{linebreak}{linebreak}* Advanced problem-solving skills{linebreak}{linebreak}* Good verbal and written communications skills{linebreak}{linebreak}* Must work well in a team environment,{linebreak}{linebreak}* Ability to learn independently{linebreak}{linebreak}* Experience with Java desktop application development{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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

Seeking a rational and creative front-end developer for fast-growing YC-startup.{linebreak}{linebreak}We are building a global social safety net for online freelancers/entrepreneurs. Our current customers are digital nomads and we will also soon be launching a separate product for distributed startups.{linebreak}{linebreak}We're a strong team of 10, our headquarter is in San Francisco, but our team is distributed. {linebreak}{linebreak}You will receive both salary and equity compensation, also we have quarterly gatherings where you will join us.{linebreak}{linebreak}SafetyWing went through Y Combinator (W18), has raised two rounds of venture-funding and have been growing >20 % every month since launch one year ago. {linebreak}{linebreak}Find out more about us and our product at www.safetywing.com.{linebreak}{linebreak}Looking forward to hearing from you!{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} You will be responsible for the technical side of front-end, security and devops.{linebreak} {linebreak}{linebreak}# Requirements{linebreak}We're looking for a technical front-end developer with knowledge of the following areas:{linebreak}{linebreak}- React (or at least 2 years of experience with other modern front-end frameworks like angular/vue){linebreak}- Flux/Redux experience{linebreak}- ES6/7{linebreak}- Experience with SASS/SCSS{linebreak}- Security{linebreak}{linebreak}Nice to have{linebreak}- Knowledge about front-end security/payment system implementation{linebreak}- Experience with front-end testing and linters{linebreak}{linebreak}Bonus points if you are a full stack developer. {linebreak}- Experience with Java{linebreak}- Experience with devops{linebreak}{linebreak}In addition we are looking for someone who:{linebreak}- wants to help build a global social safety net on the Internet{linebreak}- thinks for themselves instead of copying others{linebreak}- is creative and bold in the face of any problem{linebreak}- is intellectually honest and have high integrity {linebreak}{linebreak}#Salary{linebreak}Competitive equity and salary{linebreak} {linebreak}{linebreak}#Location{linebreak}- Worldwide

See more jobs at SafetyWing

# How do you apply? Email to [email protected] Tell us why you are interested in working with us with our mission and whether you have any ideas you'd like to implement that you think fits our strategy.{linebreak}{linebreak}
Apply for this Job

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

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


Clevertech

Java Spring Developer


Clevertech


dev

java

digital nomad

dev

java

digital nomad

1mo

Apply

{linebreak}What You’ll Do:{linebreak}{linebreak}{linebreak}* Collaborate in every stage of a product's lifecycle; from planning to delivery{linebreak}{linebreak}* Create clean, modern, testable, well-documented code{linebreak}{linebreak}* Agile process with CI/CD environment to develop scalable web applications{linebreak}{linebreak}* Communicate daily with clients to understand and deliver technical requirements{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What is Required:{linebreak}{linebreak}{linebreak}* 5+ years professional experience in a senior developer role with Java{linebreak}{linebreak}{linebreak}{linebreak}* Preferred:  critical software development in large enterprises{linebreak}{linebreak}{linebreak}{linebreak}* Experience with Spring framework{linebreak}{linebreak}* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.{linebreak}{linebreak}* Superior communication skills in in English{linebreak}{linebreak}* Strong understanding of the agile software development process{linebreak}{linebreak}* Coding standards to include unit, integration and acceptance testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Benefits{linebreak}We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Competitive Vacation Package{linebreak}{linebreak}* Annual Financial Allowance for YOUR development{linebreak}{linebreak}* Flexible Family Leave{linebreak}{linebreak}* Clevertech Gives Back Program{linebreak}{linebreak}* Clevertech U (Leadership Program, Habit Building, New Skills Training){linebreak}{linebreak}* Clevertech Swag{linebreak}{linebreak}* Strong Clevertech Community{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}How We Work{linebreak}Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.{linebreak}{linebreak}True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.{linebreak}{linebreak}We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.{linebreak}{linebreak}The result? We produce meaningful work{linebreak}{linebreak}{linebreak}Getting Hired{linebreak}We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.{linebreak}{linebreak}Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.{linebreak}{linebreak}Want to learn more about Clevertech and the team? Check out clevertech.careers.{linebreak}{linebreak}Clevertech Culture Video

See more jobs at Clevertech

Apply for this Job

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

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


Railroad19

Cloud Native Java Developer


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

1mo

Apply

{linebreak}Cloud Native Java Developer (Remote United States){linebreak}{linebreak}At Railroad19, we develop customized software solutions and provide software development services. {linebreak}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.{linebreak}{linebreak}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. {linebreak}This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.{linebreak}{linebreak}The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  {linebreak}Core responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's fast-moving business requirements{linebreak}{linebreak}* Negotiate appropriate solutions with multiple stake-holders{linebreak}{linebreak}* Write and maintain scalable enterprise quality software{linebreak}{linebreak}* Build web applications using Spring Boot{linebreak}{linebreak}* Build Microservices that connect to Oracle and NoSQL databases{linebreak}{linebreak}* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes{linebreak}{linebreak}* Manage the complete software development life cycle{linebreak}{linebreak}* Writing functional and unit tests in order to maintain code quality{linebreak}{linebreak}* Work with Jenkins to perform continuous integration{linebreak}{linebreak}* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience:{linebreak}{linebreak}{linebreak}* Advanced Java development experience{linebreak}{linebreak}* Hands on experience with Java 8 (especially streaming collections and functional interfaces){linebreak}{linebreak}* Hands on with Scala is a plus{linebreak}{linebreak}* Hands on experience with NoSQL technologies is a plus{linebreak}{linebreak}* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus{linebreak}{linebreak}* Hands on experience with Oracle, ETL{linebreak}{linebreak}* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus{linebreak}{linebreak}* Demonstrates willingness to learn new technologies and takes pride in delivering working software{linebreak}{linebreak}* Excellent oral and written communication skills{linebreak}{linebreak}* Experience participating on an agile team{linebreak}{linebreak}* Is self-directed and can effectively contribute with little supervision{linebreak}{linebreak}* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}No Agencies***

See more jobs at Railroad19

Apply for this Job

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

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


IDEX Innovation Management

Worldwide

Head of Technology


IDEX Innovation Management

Worldwide

java

spring

react

redux

java

spring

react

redux

Worldwide1mo

Apply

# Company Summary{linebreak}IDEX is a Software as a Service (SaaS) startup on a mission to shatter the myth that China can’t innovate. We believe strongly in the innovative potential of employees all across China, and are committed to empowering their creative potential with our innovation management software. We provide our software to companies with 200 or more employees, allowing every employee to freely express their ideas, and eventually, use those ideas to benefit the employees themselves, their customers, and business. {linebreak}{linebreak}We are a small, committed team that is rapidly growing. Our co-founders are two successful entrepreneurs who have established multi-million dollar businesses in markets across the globe. We are well-funded and ready to tackle this exciting, difficult challenge. If you share our vision and want to be part of transforming force for China’s innovation scene, come and join us! {linebreak} {linebreak} {linebreak}# Job Summary {linebreak}You will be responsible for successful execution and delivery of technical aspects of enterprise-level software. You will work closely with the Head of Product and Lead Designer to ensure technological and operational components are delivered on schedule and on budget. You will be the first hire of the technical team and initially will work with freelancers of your choice to get things done. Along with the growth of the company, you will be able to form and manage your own tech team to further develop IDEX's software suite.{linebreak} {linebreak} {linebreak}# Tech Stack{linebreak}* Backend: Java/Spring Boot/Maven{linebreak}* Frontend: React/Redux{linebreak}* Database: PostgreSQL{linebreak}* Hosting: AWS EC2, S3, RDS{linebreak}{linebreak}# Responsibilities{linebreak} * Interact with business and technical stakeholders to understand requirements, challenges and expectations {linebreak}* Ensure quality of deliverables to the satisfaction of the customer and end user expectation {linebreak}* Collaborate with the product team to implement robust, high performance, data-driven web applications{linebreak}* Architect web applications from the ground up, with a focus on extensibility and scalability{linebreak}* Provide insight into modernizing legacy platforms to the latest and greatest technologies{linebreak}* Solve complex problems with innovative and elegant design and delivery{linebreak}* Integrate third party technology into the IDEX tech stack, or vice versa{linebreak}* Enforce coding standards and set a high standard for code quality{linebreak}* Participate in the hiring process for new software engineers, manage them, and help them grow their skills and career {linebreak}{linebreak}# Requirements{linebreak}* At least 5 years of demonstrable experience building front and back end web applications{linebreak}* At least 3 years experience leading a tech team of at least 10 people{linebreak}* Experienced with SaaS development {linebreak}* Expert knowledge of Java, Spring Boot, React, HTML5, and CSS3{linebreak}* Experienced with AWS, as well as general DevOps and DBA responsibilities {linebreak}* Excellent organizational skills and attention to detail{linebreak}* Ability to work independently and remotely while maintaining open lines of communication with others across the organization {linebreak}* Ability to accept feedback and constructive criticism positively{linebreak}* Full professional proficiency of English language skills, Chinese is a plus but not a must{linebreak}* Inspired by the startup environment where a sense of initiative is key{linebreak}* Bachelor’s degree in Engineering, Computer Science, Information Science, or another relevant field required (unless can show significant working experience (10+ years)) {linebreak}{linebreak}#Salary{linebreak}Competetive{linebreak} {linebreak}{linebreak}#Location{linebreak}- Worldwide

See more jobs at IDEX Innovation Management

# How do you apply? Click apply, attach your CV, write a brief cover letter, and provide your GitHub or similar for code reference.
Apply for this Job

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

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


Nagarro

Senior Java Developer  


Nagarro


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply

{linebreak}{linebreak}* At least 8 years of experience in object-oriented design, data structures, design patterns, algorithms, and core programming skills using Java   {linebreak}{linebreak}* Ability to build fast, reliable, scalable, highly available, services and software components{linebreak}{linebreak}* Ability to understand quickly existing software design and code.    {linebreak}{linebreak}* Experience with Agile methodology{linebreak}{linebreak}* Expertise in cloud and open source technologies such as Git, Spark, and Docker{linebreak}{linebreak}* Familiarity with relational and big data such as Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet{linebreak}{linebreak}* Strong skills in analytic computing and algorithms{linebreak}{linebreak}* TDD expertise{linebreak}{linebreak}* Ability to do define crisp interfaces and thinking the performance, scalability as they are built{linebreak}{linebreak}* Passion for finding and solving problems{linebreak}{linebreak}* Prior history with agile development{linebreak}{linebreak}* Experience in AWS (MUST HAVE){linebreak}{linebreak}* Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner{linebreak}{linebreak}* Data store knowledge is important - Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet{linebreak}{linebreak}{linebreak}

See more jobs at Nagarro

Apply for this Job

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

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


Entando

Senior Java Developer  


Entando


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply

{linebreak}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.{linebreak}{linebreak}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.{linebreak}{linebreak}You will be expected work in an agile (SCRUM) environment and collaborate with a distributed and global team. This a fully remote development position. You'll have the opportunity to work on developing the next generation of Entando's platform and delivering on an entirely new technology stack.{linebreak}{linebreak}If you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover... we want to hear from you.{linebreak}{linebreak}We are fun. We are free-thinking. We are driven... We are Entando.{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* 3+ years development experience{linebreak}{linebreak}* Expert knowledge of Java{linebreak}{linebreak}* Expert level experience with Spring (5.x){linebreak}{linebreak}* Expert knowledge of JSON and JAXB (XML){linebreak}{linebreak}* Knowledge of RESTful JSON APIs{linebreak}{linebreak}* Experience with Docker{linebreak}{linebreak}* Experience with Spring Boot{linebreak}{linebreak}* Experience and knowledge building for a microservice architecture{linebreak}{linebreak}* Working knowledge of JS, CSS and HTML{linebreak}{linebreak}* Working knowledge of Linux{linebreak}{linebreak}* Experience in designing and developing web applications{linebreak}{linebreak}* Experience developing software frameworks intended to be used by other developers{linebreak}{linebreak}* Experienced in Scrum and Agile practices{linebreak}{linebreak}* Experienced in Test Driven Development{linebreak}{linebreak}* Experience with distributed version control (Git and Github){linebreak}{linebreak}* Experience with SQL database (PostgreSQL, MySQL, Oracle, other RDBMS){linebreak}{linebreak}* Fluent spoken and written English communication skills{linebreak}{linebreak}* Comfortable with Maven{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We’ll be especially impressed if you have:{linebreak}{linebreak}{linebreak}* Experience with Kubernetes{linebreak}{linebreak}* Experience with React, Angular, or Vue{linebreak}{linebreak}* Experience with OpenShift{linebreak}{linebreak}{linebreak}

See more jobs at Entando

Apply for this Job

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

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


Entando

Java Developer  


Entando


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply

{linebreak}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.{linebreak}{linebreak}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.{linebreak}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. You'll have the opportunity to work on developing the next generation of Entando's platform and delivering on an entirely new technology stack.{linebreak}If you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover... we want to hear from you.{linebreak}{linebreak}{linebreak}We are fun. We are free-thinking. We are driven... We are Entando.{linebreak}{linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}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.{linebreak}Here are some of our perks:{linebreak} * Work remotely. Entando is committed to remote development{linebreak} * Great work-life balance{linebreak} * High caliber, high quality team{linebreak} * Career development & planning{linebreak} * Professional Development{linebreak} * Values-driven organization{linebreak} * Innovation sessions (where we welcome ALL employee ideas){linebreak} * High impact international projects{linebreak} * and more...{linebreak} {linebreak}{linebreak}Privacy information{linebreak}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.{linebreak}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, 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.


Dynatron Software

Backend Java Developer  


Dynatron Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

2mo

Apply

{linebreak}Dynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry. Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations. We are looking for someone to fill a key role on the team responsible for developing REST web services to support several customer facing web applications using Java 8, Spring suite and Docker for deployment. If you are enthusiastic, self-motivated, and ready to make an immediate impact providing our customers with a state of the art portal experience, then talk with us directly.{linebreak}{linebreak}As a Java Developer you will write new code for Java in an Agile environment focusing on delivery of REST customer facing, web applications. Qualified candidates should have experience working on similar projects and the passion to continually explore new technologies.{linebreak}{linebreak}This role will contribute to design, development, coding, testing, and debugging REST API for applications. Work with other Application Development partners to understand problems with software and provide application specific information to aid others. Work collaboratively with Analysts, Windows Server Team, Unix Team and others to complete tasks.{linebreak}{linebreak}Technically proficient in a wide range of technologies including multi-tier development, JSON, REST, and general software application design.{linebreak}{linebreak}This is a remote position, so candidates throughout the US are welcome to apply. Dynatron Software offers health, dental, vision benefits, 401K + match, 9 paid holidays, and PTO.{linebreak}{linebreak}Essential Functions{linebreak}{linebreak}{linebreak}* Work closely with systems analysts, developers and architects to refine technical tasks to develop back end REST APIs.{linebreak}{linebreak}* Work with other technical teams (backend developers, server team, desktop support, etc.) to implement solutions and handle deployments.{linebreak}{linebreak}* Ensure that all the assigned deliverables are completed on time and with impeccable quality{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* 3+ years of Java development experience{linebreak}{linebreak}* Java J2SE & J2EE{linebreak}{linebreak}* Knowledge of Gradle{linebreak}{linebreak}* Spring and REST Services,{linebreak}{linebreak}* JPA, JDBC, SQL (Postgres experience preferred),{linebreak}{linebreak}* Knowledge of Agile Scrum/Kanban{linebreak}{linebreak}* Experience with unit testing, TDD, CI/CD pipelines for fully tested code{linebreak}{linebreak}* Experience with git via Bitbucket and Agile development with Jira and Confluence{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Secondary Functions{linebreak}{linebreak}{linebreak}* Dev Ops - CI/CD/ Docker + swarm deployment{linebreak}{linebreak}* Support Middle Tier and various other types of application{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}** Candidates outside of the United States will not be considered** 

See more jobs at Dynatron Software

Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Developer  


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply

{linebreak}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.{linebreak}{linebreak}What we look for in our developers:{linebreak}{linebreak}{linebreak}* Love solving complex problems related to serving our customers better – both internal & external customers{linebreak}{linebreak}* Enjoy working with teams{linebreak}{linebreak}* Senior level experience with Java, HTML5, CSS/preprocessers, and JavaScript/JS Frameworks{linebreak}{linebreak}* Experience with Grunt, Gulp, & GIT is a plus{linebreak}{linebreak}* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate{linebreak}{linebreak}* This particular team is looking for a JavaFX enthusiast to support a new application (will consider someone with Swing experience).{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About our team:{linebreak}{linebreak}{linebreak}* We create and customize 90% of our applications in house{linebreak}{linebreak}* We are a “work family”! We have fun together and support each other{linebreak}{linebreak}* We respect a healthy work-life balance{linebreak}{linebreak}* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings{linebreak}{linebreak}* 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{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Growth within our teams at O’Reilly Auto Parts:{linebreak}{linebreak}{linebreak}* 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{linebreak}{linebreak}* We want to grow our people – we help to make you better by providing training for both technical and professional development{linebreak}{linebreak}* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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


Radix DLT

Senior Core Java Developer  


Radix DLT


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply

{linebreak}Your role as a Senior Core Developer {linebreak}{linebreak}You will be responsible for the design, documentation, implementation and testing of software within the Radix Core development team.  Additionally responsible for maintaining and improving Radix’ technical expertise by providing technical assistance and mentoring to other staff.{linebreak}{linebreak}Key Responsibilities{linebreak}{linebreak}{linebreak}* Undertake software design and development activities as part of a project team{linebreak}{linebreak}* Provide expert technical assistance and mentoring to staff{linebreak}{linebreak}* Review work to ensure completion criteria are met{linebreak}{linebreak}* Undertake tasks within agreed time-frame{linebreak}{linebreak}* Assist sales and marketing by providing design concepts and cost estimates{linebreak}{linebreak}* Ensure technical capabilities, systems, process and facilities for the discipline are maintained or improved where required{linebreak}{linebreak}* Assist in assessing the performance of staff that have undertaken activities under their direct supervision{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Professional Competencies{linebreak}{linebreak}{linebreak}* An extensive knowledge of Java and associated tooling{linebreak}{linebreak}* Knowledge of software design methodologies{linebreak}{linebreak}* Knowledge of cryptography and cryptographic primitives{linebreak}{linebreak}* Knowledge of IP-based networking protocols{linebreak}{linebreak}* Experience with multithreaded software design and implementation{linebreak}{linebreak}* Experience with the development of high-performance Java applications{linebreak}{linebreak}* Experience analysing requirements and developing software designs that meet requirements{linebreak}{linebreak}* Experience with configuration management and defect tracking tools{linebreak}{linebreak}* Experience unit testing software{linebreak}{linebreak}* Experience system testing software{linebreak}{linebreak}* A working knowledge of distributed systems{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Social Competencies{linebreak}{linebreak}{linebreak}* Leadership{linebreak}{linebreak}* Teamwork{linebreak}{linebreak}* Adaptability and flexibility{linebreak}{linebreak}* Communication skills{linebreak}{linebreak}* Self-development and reflection{linebreak}{linebreak}* Interpersonal and intercultural sensitivity{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Education Required{linebreak}{linebreak}Tertiary qualifications in Computer Science or equivalent.{linebreak}{linebreak}Professional Experience Required{linebreak}{linebreak}Minimum 5 years demonstrated industry experience in the development of software systems and components.

See more jobs at Radix DLT

Apply for this Job

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

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


Phoenix Staff

Java Developer  


Phoenix Staff


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply

{linebreak}Your role:{linebreak}{linebreak}{linebreak}* Work with a small team of engineers, to ensure product delivery and best engineering practices{linebreak}{linebreak}* Develop solutions to scale our data ingestion platform{linebreak}{linebreak}* Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets{linebreak}{linebreak}* Setup continuous delivery process to enable continuous iteration on solutions{linebreak}{linebreak}* Work in an agile, highly collaborative and agile environment with a lean team{linebreak}{linebreak}* Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.{linebreak}{linebreak}* Help support team in resolving the customer issues related to the product{linebreak}{linebreak}* Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas{linebreak}{linebreak}* Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project{linebreak}{linebreak}* Define and maintain coding standards, and guide team members to comply with them{linebreak}{linebreak}* Train and mentor new team members{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What you’ve got:{linebreak}{linebreak}{linebreak}* BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered{linebreak}{linebreak}* 3-5 years Java experience building solutions that are performant with big data sets{linebreak}{linebreak}* 2+ years Spring Experience {linebreak}{linebreak}* 3+ years’ experience with writing high performance SQL{linebreak}{linebreak}* In-depth understanding of user authentication flows and session management{linebreak}{linebreak}* Strong experience working with GitFlow{linebreak}{linebreak}* Familiarity with Test Driven Development practices{linebreak}{linebreak}* Strong written and verbal communication skills{linebreak}{linebreak}* Experience working with and refactoring existing code{linebreak}{linebreak}* Solid understanding of application vulnerabilities and security{linebreak}{linebreak}* Experience in Dev-Ops{linebreak}{linebreak}* Experience working in a team utilizing an agile approach{linebreak}{linebreak}* Strong analytical, problem solving skills, excellent verbal and written communication skills{linebreak}{linebreak}* Self-starter with excellent interpersonal, motivational, and facilitation skills{linebreak}{linebreak}* Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations{linebreak}{linebreak}* Must be committed to a culture of continuous improvement{linebreak}{linebreak}* Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment{linebreak}{linebreak}* Must be able to communicate effectively with users, executives and senior leaders at all levels{linebreak}{linebreak}* Ability to effectively prioritize and execute tasks{linebreak}{linebreak}* Passionate about technology{linebreak}{linebreak}* Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff{linebreak}{linebreak}* Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.){linebreak}{linebreak}* Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics{linebreak}{linebreak}{linebreak}

See more jobs at Phoenix Staff

Apply for this Job

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

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


Stripe

North America verified

Terminal Reader Engineer, Payments Products  


Stripe

North America verified

c

c++

java

android

c

c++

java

android

North America2mo

Apply

As Stripe launches [Stripe Terminal](https://stripe.com/terminal), we are hiring engineers to build our fleet of payment terminals for the physical checkout experience. The Terminal Reader team builds and enhances the Reader payment application - the software running on the Stripe Payment Terminal that connects customers in physical stores to the Stripe ecosystem. We are accountable for the quality, reliability and security of this interaction.{linebreak}{linebreak}The Terminal Reader team partners with the Stripe design, product, infrastructure, logistics and support teams to give world class in-store experiences to our customers. We are passionate about elevating in-store payments to the same high standard we apply to the online and mobile experience.{linebreak}{linebreak}We’re looking for product minded engineers with a deep understanding of C++ or Java to work on an embedded payments platform that connects the point of sale hardware to the Stripe ecosystem.{linebreak}{linebreak}# Responsibilities{linebreak} **You will:**{linebreak}* Build and evolve elegant, clean and secure embedded payment applications for Stripe Terminal.{linebreak}* Work closely with design and product teams to articulate and build new features that make in-store payments enjoyable and intuitive.{linebreak}* Add support for new devices, platforms and form factors.{linebreak}* Expand Stripe in-store payments to adapt to the ways people pay around the world.{linebreak}* Join forces with user-facing teams to delight our users with quick problem resolution and iterate on product quality improvements.{linebreak}* Collaborate with teammates up the stack on backend code, protocol design, end to end security and UI design.{linebreak}* Uphold Stripe’s high standards for engineering and product quality and mentor newer team members to do the same {linebreak}{linebreak}# Requirements{linebreak}**You may be a fit for this role if you:**{linebreak}* Have experience developing in C/C++ or Java and using associated toolchains on Android or embedded Linux/Unix platforms.{linebreak}* Have experience developing low level, logic rich applications - such as IoT, telemetry or similar.{linebreak}* Have good software development discipline, including modular programming, automation and unit testing.{linebreak}* Have optimized the execution of safety-critical processes running within a real-time embedded operating system, juggling processing, memory and concurrency.{linebreak}* Are comfortable moving up the stack and working on the backend.{linebreak}{linebreak}**Nice to have:**{linebreak}* 3+ years of experience working on Android or embedded Linux/Unix applications{linebreak}* Prior experience working on EMV solutions{linebreak}* Prior experience designing and developing cryptographic solutions {linebreak}{linebreak}#Location{linebreak}- North America

See more jobs at Stripe

Apply for this Job

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

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


Nagarro

Senior Amazon Web Services Java Backend Developer  


Nagarro


dev

java

senior

backend

dev

java

senior

backend

2mo

Apply

{linebreak}{linebreak}* Expertise in Java and any of the JVM Languages {linebreak}{linebreak}* Expertise in cloud and open source technologies such as Git, Spark, and Docker{linebreak}{linebreak}* Familiarity with relational and big data such as Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet{linebreak}{linebreak}* Strong skills in analytic computing and algorithms{linebreak}{linebreak}* Test Driven development expertise{linebreak}{linebreak}* Ability to do define crisp interfaces and thinking the performance, scalability as they are built{linebreak}{linebreak}* Passion for finding and solving problems{linebreak}{linebreak}* Prior history with agile development{linebreak}{linebreak}* Experience in AWS (MUST HAVE){linebreak}{linebreak}* Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner{linebreak}{linebreak}{linebreak}

See more jobs at Nagarro

Apply for this Job

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

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

This year


O'Reilly Auto Parts

Senior Java Desktop Engineer


O'Reilly Auto Parts


java

senior

engineer

java

senior

engineer

2mo

Apply

{linebreak}A Senior Software Engineer is a highly skilled software developer with expert knowledge in at least one department or system. They work with a high degree of independence and develop information systems to support the business.  Engineers are primarily focused on the design or integration of various software systems, databases, and third-party packages.{linebreak}{linebreak}Essential Job Functions{linebreak}{linebreak}{linebreak}* Generally takes leadership role in guiding projects through the complete software development life cycle{linebreak}{linebreak}* Typical focus is on code design efforts{linebreak}{linebreak}* Solid understanding of secure coding techniques and best practices{linebreak}{linebreak}* Responsible (takes ownership) for multiple software applications{linebreak}{linebreak}* Manage tasks and resources while utilizing modern project management principles{linebreak}{linebreak}* Participate or lead the development of multiple projects at one time{linebreak}{linebreak}* Conducts code reviews and ensures coding best practices are being followed{linebreak}{linebreak}* Recommend software improvements and changes to systems, as needed{linebreak}{linebreak}* May approve software to be deployed to production systems{linebreak}{linebreak}* Perform software and data analysis to uncover issues and solve complicated problems that typically span multiple systems{linebreak}{linebreak}* Lead various meetings to gather software requirements and project details{linebreak}{linebreak}* Conduct software demo's to educate and train others in the use of software{linebreak}{linebreak}* Debug and correct complex software defects{linebreak}{linebreak}* Develop new or modify existing software using coding best practices {linebreak}{linebreak}* Create or update advanced project documentation{linebreak}{linebreak}* Test software to validate accuracy of code and high quality software systems{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills and Qualifications{linebreak}{linebreak}{linebreak}* 7+ years of software development experience{linebreak}{linebreak}* Advanced understanding of change management and the O'Reilly change control process and procedures{linebreak}{linebreak}* Advanced knowledge of Project Development Life Cycle (PDLC) and Software Development Life Cycle (SDLC){linebreak}{linebreak}* Advanced understanding of the software and system(s) supported by their team, as well as the overall company business{linebreak}{linebreak}* Ability to lead and get results from others{linebreak}{linebreak}* Ability to articulate advanced technical concepts and teach others{linebreak}{linebreak}* Ability to effectively multitask{linebreak}{linebreak}* Expert software debugging and testing knowledge{linebreak}{linebreak}* Advanced understanding of complex computer systems (multiple programs, databases, communications etc){linebreak}{linebreak}* Advanced knowledge of programming, database systems, and systems analysis and design{linebreak}{linebreak}* Ability to write advanced technical documentation{linebreak}{linebreak}* Advanced problem-solving skills{linebreak}{linebreak}* Good verbal and written communications skills{linebreak}{linebreak}* Must work well in a team environment,{linebreak}{linebreak}* Ability to learn independently{linebreak}{linebreak}* Experience with Java desktop application development{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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


Clevertech

Java Spring Developer


Clevertech


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply

{linebreak}Note: Although this is a remote position, we are currently only seeking candidates in North American timezones.{linebreak}{linebreak}What You’ll Do:{linebreak}{linebreak}{linebreak}* Collaborate in every stage of a product's lifecycle; from planning to delivery{linebreak}{linebreak}* Create clean, modern, testable, well-documented code{linebreak}{linebreak}* Agile process with CI/CD environment to develop scalable web applications{linebreak}{linebreak}* Communicate daily with clients to understand and deliver technical requirements{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What is Required:{linebreak}{linebreak}{linebreak}* 7+ years professional experience in a senior developer role with Java{linebreak}{linebreak}{linebreak}{linebreak}* Preferred:  critical software development in large enterprises{linebreak}{linebreak}{linebreak}{linebreak}* Experience with Spring framework{linebreak}{linebreak}* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.{linebreak}{linebreak}* Superior communication skills in English{linebreak}{linebreak}* Strong understanding of the agile software development process{linebreak}{linebreak}* Coding standards to include unit, integration and acceptance testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Benefits{linebreak}We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Competitive Vacation Package{linebreak}{linebreak}* Annual Financial Allowance for YOUR development{linebreak}{linebreak}* Flexible Family Leave{linebreak}{linebreak}* Clevertech Gives Back Program{linebreak}{linebreak}* Clevertech U (Leadership Program, Habit Building, New Skills Training){linebreak}{linebreak}* Clevertech Swag{linebreak}{linebreak}* Strong Clevertech Community{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}How We Work{linebreak}Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.{linebreak}{linebreak}True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.{linebreak}{linebreak}We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.{linebreak}{linebreak}The result? We produce meaningful work{linebreak}{linebreak}{linebreak}Getting Hired{linebreak}We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.{linebreak}{linebreak}Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.{linebreak}{linebreak}Want to learn more about Clevertech and the team? Check out clevertech.careers.{linebreak}{linebreak}Clevertech Culture Video

See more jobs at Clevertech

Apply for this Job

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

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


Nagarro

Senior Java Developer  


Nagarro


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

Apply

{linebreak}{linebreak}* Expertise in Java and/or Scala{linebreak}{linebreak}* Expertise in cloud and open source technologies such as Git, Spark, and Docker{linebreak}{linebreak}* Familiarity with relational and big data such as Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet{linebreak}{linebreak}* Strong skills in analytic computing and algorithms{linebreak}{linebreak}* TDD expertise{linebreak}{linebreak}* Ability to do define crisp interfaces and thinking the performance, scalability as they are built{linebreak}{linebreak}* Passion for finding and solving problems{linebreak}{linebreak}* Prior history with agile development{linebreak}{linebreak}* Experience in AWS (MUST HAVE){linebreak}{linebreak}* Excellent communication skills, proven ability to convey complex ideas to others in a concise and clear manner{linebreak}{linebreak}* Data store knowledge is important - Postgres, Hadoop, NoSQL Databases and columnar Storage formats Parquet{linebreak}{linebreak}* Work in PST time zone{linebreak}{linebreak}{linebreak}

See more jobs at Nagarro

Apply for this Job

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

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


Phoenix Staff

Senior Java Developer US Residents ONLY  


Phoenix Staff


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo

Apply

{linebreak}Your role:{linebreak}{linebreak}• Work with a small team of engineers, to ensure product delivery and best engineering practices{linebreak}{linebreak}• Develop solutions to scale our data ingestion platform{linebreak}{linebreak}• Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets{linebreak}{linebreak}• Setup continuous delivery process to enable continuous iteration on solutions{linebreak}{linebreak}• Work in an agile, highly collaborative and agile environment with a lean team{linebreak}{linebreak}• Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.{linebreak}{linebreak}• Help support team in resolving the customer issues related to the product{linebreak}{linebreak}• Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas{linebreak}{linebreak}• Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project{linebreak}{linebreak}• Define and maintain coding standards, and guide team members to comply with them{linebreak}{linebreak}• Train and mentor new team members{linebreak}{linebreak}{linebreak}What you’ve got:{linebreak}{linebreak}• BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered{linebreak}{linebreak}• 3-5 years Java experience building solutions that are performant with big data sets{linebreak}{linebreak}• 3+ years’ experience with writing high performance SQL{linebreak}{linebreak}• In-depth understanding of user authentication flows and session management{linebreak}{linebreak}• Strong experience working with GitFlow{linebreak}{linebreak}• Familiarity with Test Driven Development practices{linebreak}{linebreak}• Strong written and verbal communication skills{linebreak}{linebreak}• Experience working with and refactoring existing code{linebreak}{linebreak}• Solid understanding of application vulnerabilities and security{linebreak}{linebreak}• Experience in Dev-Ops{linebreak}{linebreak}• Experience working in a team utilizing an agile approach{linebreak}{linebreak}• Strong analytical, problem solving skills, excellent verbal and written communication skills{linebreak}{linebreak}• Self-starter with excellent interpersonal, motivational, and facilitation skills{linebreak}{linebreak}• Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations{linebreak}{linebreak}• Must be committed to a culture of continuous improvement{linebreak}{linebreak}• Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment{linebreak}{linebreak}• Must be able to communicate effectively with users, executives and senior leaders at all levels{linebreak}{linebreak}• Ability to effectively prioritize and execute tasks{linebreak}{linebreak}• Passionate about technology{linebreak}{linebreak}• Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff{linebreak}{linebreak}• Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.){linebreak}{linebreak}• Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics

See more jobs at Phoenix Staff

Apply for this Job

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

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


Bonfire

verified

Senior Java Developer ( Position)  


Bonfire

verified

java

spring

developer

senior developer

java

spring

developer

senior developer

3mo

Apply

**Bonfire.com** is transforming the way people buy and sell high quality custom apparel. As a leading online fundraising site, we’ve helped thousands of causes and organizations raise millions of dollars by selling their own custom shirts.{linebreak}{linebreak}We are looking to hire a **Java Spring Developer**. Don’t like HTML or CSS? Great! You will be working on our REST API and Angular frontend. HTML/CSS will be handled for you. {linebreak}{linebreak}We are looking for a **long-term** relationship and committed individuals to join our team.{linebreak}{linebreak}About you:{linebreak}{linebreak}• You can work on a feature from start to finish, communicate about it and ask the right questions.{linebreak}• You are comfortable with Java and can confidently write code and see it deployed to production servers.{linebreak}• You have an excellent knowledge of Spring (Boot). Alternatively, you are eager to read a book or two on it quickly and feign years of experience during the interview 🙂{linebreak}• SQL comes naturally to you and you understand how JPA/Hibernate works.{linebreak}• You can tinker with Javascript code and help improve our Angular stack.{linebreak}• You are not afraid to SSH into a server and change some configuration files.{linebreak}• Your English is proficient.{linebreak}{linebreak}The role:{linebreak}{linebreak}• Senior Java developer is responsible for implementing new features, fixing bugs and improving and refactoring code.{linebreak}• Most of what we do is web related – many tasks will ask you to implement REST endpoints to achieve some business objectives and connect the dots on the web.{linebreak}• Many tasks are not strictly web related and may challenge you in other ways (e.g. data analytics, network communication, database optimization, etc.).{linebreak}• You will have a lot of independence and agency while working, but you will communicate with other colleagues daily and often work with them directly to solve coding issues{linebreak}{linebreak}The work environment:{linebreak}{linebreak}This is a **remote position**. You have an amazing opportunity to join our fast growing platform and make it grow even faster.{linebreak}{linebreak}We offer you outstanding team environment, low stress atmosphere, and an opportunity to advance your career by building amazing things on a modern tech stack.{linebreak}{linebreak}Please apply directly on the following link: [[https://careers.bonfire.com/senior-java-developer-2/](http://)]{linebreak}

See more jobs at Bonfire

# How do you apply? Please apply directly on the following link: [https://careers.bonfire.com/senior-java-developer-2/](http://)
Apply for this Job

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

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


Surevine

Software Developers Java UK Home Based


Surevine


dev

java

digital nomad

dev

java

digital nomad

3mo

Apply

{linebreak}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.{linebreak}{linebreak}{linebreak}Our Agile development team are remote workers (home-based in the UK) who maintain a great team-working ethic with regular comms both electronically and visually and personally.  So you’ll be happy working remotely without ever feeling…well, remote.{linebreak}{linebreak}{linebreak}Skills and experience{linebreak}{linebreak}{linebreak}Essential{linebreak}{linebreak}{linebreak}* Expert-level knowledge of Java with 5+ years of experience{linebreak}{linebreak}* Experience of developing enterprise-grade, high performing scalable applications{linebreak}{linebreak}* Expert knowledge of the Spring Boot framework (including spring data, spring security) and JEE containers{linebreak}{linebreak}* Comfortable using AWS and Linux to support application development and deployment{linebreak}{linebreak}* Thorough understanding of application security and secure coding practices{linebreak}{linebreak}* Proficient in application design and architecture{linebreak}{linebreak}* Knowledge of a variety of persistence technologies, to include SQL and NoSQL{linebreak}{linebreak}* Experience of designing Restful APIs{linebreak}{linebreak}* Tenacious technical problem solver{linebreak}{linebreak}* Good communicator{linebreak}{linebreak}* Experience of working in Agile teams{linebreak}{linebreak}* Demonstrable experience of working with version control, build tools, code-quality and testing tools{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Desirable{linebreak}{linebreak}{linebreak}* Experience of, or strong desire to learn, modern responsive front-end development (CSS3 with SPA frameworks such as React, Angular or Vue){linebreak}{linebreak}* Strong working knowledge of application integration points: e.g. SSO, SAML, LDAP, SSL/TLS{linebreak}{linebreak}* Demonstrable passion for working with Open standards / Open Source{linebreak}{linebreak}* Knowledge of XMPP Responsibilities{linebreak}{linebreak}* Continually critique and improve how the team delivers{linebreak}{linebreak}* Architect secure software systems{linebreak}{linebreak}* Design and develop reliable and secure software components{linebreak}{linebreak}* Debug, solve and communicate technical problems{linebreak}{linebreak}* Consider the user at every point in development{linebreak}{linebreak}* Always be learning{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We make cool stuff, and we need you to help us make that stuff cool! Surevine gives its people a platform to develop their individual talents into strengths in an environment which expects creativity and is obsessive about innovation.{linebreak}{linebreak}{linebreak}Much more about us here: https://www.surevine.com/jobs/

See more jobs at Surevine

Apply for this Job

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

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


Dynatron Software

Backend Java Developer  


Dynatron Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

3mo

Apply

{linebreak}Dynatron Software is a growing technology company that develops and hosts Analytic and Marketing solutions for the automotive service industry. Using Scrum and Kanban methodologies, our Technology team is a tight-knit group that works together to ensure successful Product Development, as well as smooth Internal Operations. We are looking for someone to fill a key role on the team responsible for developing REST web services to support several customer facing web applications using Java 8, Spring suite and Docker for deployment. If you are enthusiastic, self-motivated, and ready to make an immediate impact providing our customers with a state of the art portal experience, then talk with us directly.{linebreak}{linebreak}As a Java Developer you will write new code for Java in an Agile environment focusing on delivery of REST customer facing, web applications. Qualified candidates should have experience working on similar projects and the passion to continually explore new technologies.{linebreak}{linebreak}{linebreak}This role will contribute to design, development, coding, testing, and debugging REST API for applications. Work with other Application Development partners to understand problems with software and provide application specific information to aid others. Work collaboratively with Analysts, Windows Server Team, Unix Team and others to complete tasks.{linebreak}{linebreak}Technically proficient in a wide range of technologies including multi-tier development, JSON, REST, and general software application design.{linebreak}{linebreak}This is a remote position, so candidates throughout the US are welcome to apply. Dynatron Software offers health, dental, vision benefits, 401K + match, 9 paid holidays, and PTO.{linebreak}{linebreak}{linebreak}Essential Functions{linebreak}{linebreak}{linebreak}* Work closely with systems analysts, developers and architects to refine technical tasks to develop back end REST APIs.{linebreak}{linebreak}* Work with other technical teams (backend developers, server team, desktop support, etc.) to implement solutions and handle deployments.{linebreak}{linebreak}* Ensure that all the assigned deliverables are completed on time and with impeccable quality{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* 3+ years of Java development experience{linebreak}{linebreak}* Java J2SE & J2EE{linebreak}{linebreak}* Knowledge of Gradle{linebreak}{linebreak}* Spring and REST Services,{linebreak}{linebreak}* JPA, JDBC, SQL (Postgres experience preferred),{linebreak}{linebreak}* Knowledge of Agile Scrum/Kanban{linebreak}{linebreak}* Experience with unit testing, TDD, CI/CD pipelines for fully tested code{linebreak}{linebreak}* Experience with git via Bitbucket and Agile development with Jira and Confluence{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Secondary Functions{linebreak}{linebreak}{linebreak}* Dev Ops - CI/CD/ Docker + swarm deployment{linebreak}{linebreak}* Support Middle Tier and various other types of application{linebreak}{linebreak}{linebreak}

See more jobs at Dynatron Software

Apply for this Job

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

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


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

c++

scala

go

java

c++

scala

3mo

Apply

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. {linebreak}{linebreak}Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.{linebreak}{linebreak}Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.{linebreak}{linebreak}You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting large scale micro-service based distributed systems with high transaction volume. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.{linebreak}{linebreak}All candidates will have{linebreak}* a Bachelor's or higher degree in technical field of study{linebreak}* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems{linebreak}* hands-on experience with highly concurrent production grade systems{linebreak}* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala{linebreak}* excellent troubleshooting and creative problem-solving abilities{linebreak}* excellent written and oral communication and interpersonal skills{linebreak}* Ideally, candidates will also have{linebreak}* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos{linebreak}* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra{linebreak}* experience with encryption and cryptography standards{linebreak}{linebreak}# Responsibilities{linebreak} {linebreak}

See more jobs at Numbrs Personal Finance AG

# How do you apply? Please apply here: https://www.numbrs.com/en_uk/careers/open-positions/details/#odit8fwQ
Apply for this Job

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

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


TopDevz

Senior Java Spring Angular Developer


TopDevz


dev

java

javascript

angularjs

dev

java

javascript

angularjs

3mo

Apply

{linebreak}We are looking for an experienced, senior, java web engineer who is excited to work on one of our many client projects. The successful candidate will have extensive experience in developing and deploying web applications with a Java/Angular stack.  This is a remote position (US / Canada only).{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}The following skills are required:{linebreak}{linebreak}* Very experienced (8+ Years) in software development and engineering{linebreak}{linebreak}* Very experienced (5+ Years) in Java{linebreak}{linebreak}* Very experienced (5+ years) in Angular{linebreak}{linebreak}* Very experienced (5+ Years) in SQL{linebreak}{linebreak}* Experience deploying website to AWS or Azure{linebreak}{linebreak}* Experience with Elasticsearch a plus{linebreak}{linebreak}* Knowledge of a typical development lifecycle (development to deployment) using typical industry tools, e.g. Atlassian JIRA and BitBucket{linebreak}{linebreak}* Good written and verbal communication skills{linebreak}{linebreak}* Significant attention to detail when writing code, including good commenting and code documentation skills{linebreak}{linebreak}

See more jobs at TopDevz

Apply for this Job

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

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


Ubiquisoft Technologies

Senior Java Developer  


Ubiquisoft Technologies


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo

Apply

{linebreak}Ubiquisoft Technologies is seeking a full-time Senior Java Developer to join our development team.{linebreak}{linebreak}As a member of our team, you will design and build the next generation of software for Ubiquisoft clients and in-house products.  From initial product concept to production support this position encompasses the full development lifecycle. Each developer can work remotely or if in town they are offered a private windowed office at our location in Germantown, TN.{linebreak}{linebreak}Core Responsibilities{linebreak}{linebreak}{linebreak}* Object model concept, design, and coding{linebreak}{linebreak}* Design and develop REST based APIs{linebreak}{linebreak}* Coordinate the development, implementation, installation, development, and operation of systems for various organizations{linebreak}{linebreak}* Coding with the company chosen technologies and framework{linebreak}{linebreak}* Consult with management and staff on upcoming projects{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications and Experience{linebreak}{linebreak}{linebreak}* 5+ years of Java/J2EE programming experience{linebreak}{linebreak}* Mastery of core Java and OOP design principles{linebreak}{linebreak}* RESTful API backend integration and development experience{linebreak}{linebreak}* Professionalism required (attitude, appearance, and communication){linebreak}{linebreak}* A true passion to be self-taught and explore new technologies on your own{linebreak}{linebreak}* Ability to research and resolve programming problems with minimal supervision{linebreak}{linebreak}* Open to accepting feedback and ability to follow direction of technical leads{linebreak}{linebreak}* BS in Computer Science, equivalent technical degree, or work experience{linebreak}{linebreak}* Authorized to work in the United States and pass a criminal background check{linebreak}{linebreak}* H-1B Visa Sponsorship is not available for this position{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Have{linebreak}{linebreak}{linebreak}* Experience working in an Agile team{linebreak}{linebreak}* Experience with MySQL/mariaDB, Spring Data/JPA{linebreak}{linebreak}* Front-end or Full-Stack development experience{linebreak}{linebreak}* An eye for aesthetics and UX{linebreak}{linebreak}{linebreak}

See more jobs at Ubiquisoft Technologies

Apply for this Job

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

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


NAVIS

Senior Java Software Developer  


NAVIS


dev

java

senior

digital nomad

dev

java

senior

digital nomad

4mo

Apply

{linebreak}NAVIS is looking for a creative, motivated, full stack Senior Software Developer to join us as a critical member of our Engineering Team. (This position will be virtual / remote from the Portland, OR area).{linebreak}{linebreak}The primary focus of this position is coding creative, operational software that enhances our products.  The Engineering Team has multiple projects that often start at the concept stage and develops new products and/or product features from scratch.  Our products are constantly evolving with our client needs – we are not simply maintaining existing products.{linebreak}{linebreak}This is a full SDLC development position.  The Software Developer must be willing to take on all aspects of the development process, and be ready to support applications in production environments. He/she will be asked to test code sets, document software, and implement products and related solutions.  Expert knowledge of design patterns and software development best practices must be shown at all times.  {linebreak}{linebreak}The Software Developer will be tasked with analyzing, identifying, and solving highly-complex issues related to software development and related technologies.  As needed, this person may be involved in the mentoring of more junior-level developers on the technical aspects of our products, technology, and related software tools.  This developer needs to have a willingness to do whatever it takes to make the products and the company successful.{linebreak}{linebreak}Click here for a peek inside our Engineering Team{linebreak}{linebreak}{linebreak}QUALIFICATIONS:{linebreak}{linebreak}{linebreak}* BS degree in Computer Science, similar technical field of study or equivalent practical experience.{linebreak}{linebreak}* At least four (4) years of software development experience in Java 8+ in a cloud based environment such as AWS{linebreak}{linebreak}* Experience working with three or more from the following list: SpringBoot 2.0, microservices, Postgres, Docker, Hibernate, AWS, CI/CD pipelines{linebreak}{linebreak}* Comfortable working part-time in legacy systems based on Clojure, .NET, MicrosoftSQL, and on-premise data center{linebreak}{linebreak}* Good verbal and written communications proficiency in English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}PREFERRED QUALIFICATIONS:{linebreak}{linebreak}{linebreak}* Master’s or PhD degree, further education or experience in Engineering, Computer Science or other technology-related field{linebreak}{linebreak}* Experience with more than one general purpose programming languages, including but not limited to: Java, C/C++, C#, Objective C, Python, ReactRedux, or Go{linebreak}{linebreak}* Experience developing RESTful JSON API driven microservices architecture{linebreak}{linebreak}* Experience with AWS Lambdas{linebreak}{linebreak}* Interest and ability to learn other coding languages, as needed{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}LOCATIONS:{linebreak}{linebreak}{linebreak}* Bend, Oregon (relocation assistance package available){linebreak}{linebreak}* Portland, Oregon (remote / virtual){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Check out this video to learn more about the Tech scene in Bend, Oregon{linebreak}{linebreak}{linebreak}TECHNOLOGY STACK:{linebreak}Our tech stack is as follows:  Java, React/Redux, Postgres, Microservices, Containers, Python, Spark, CI/CD, IaC, AWS

See more jobs at NAVIS

Apply for this Job

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

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


StayWell

React Java  


StayWell


react

javascript

java

react

javascript

java

4mo

Apply

{linebreak}NOTE: THIS IS A REMOTE POSITION FOR US BASED CANDIDATES ONLY{linebreak}{linebreak}We are seeking a Senior Software Engineer to join our team and play a vital role in one of our solution delivery teams.  This role includes definition, architecture and implementation of solutions in support of StayWell product lines. You will be challenged to turn solutions around quickly but thoughtfully, balancing speed to delivery with security, quality, longevity and scalability.  The Senior Software Engineer will also be integral in helping to cultivate an environment of innovation through development guidance and evangelism of best practices to ensure the team is equipped to deliver industry leading solutions for our customers and patients. {linebreak}{linebreak}Essential Duties and Responsibilities include the following (other duties may be assigned):{linebreak}Develop solutions that add value and efficiency across systems with minimal technical debt. {linebreak}Collaborate closely with fellow developers, product owners and other stakeholders in determining optimal solutions to product goals.{linebreak}Deliver code with a Test First mentality and a heavy focus on quality at the code level.  {linebreak}Stay informed on technology trends and product roadmaps to make strategic solution architecture recommendations.{linebreak}Support development of cross-functional business processes; identify alternative solutions, assess feasibility, and recommend new approaches via technology enablement.{linebreak}Contribute to architecture models, frameworks and artifacts (e.g. current and future state application architecture diagrams, data models, etc.).{linebreak}{linebreak}Qualified candidates will have experience in the following:{linebreak}Experience leveraging modern technology stacks and cloud-based systems such as AWS.  Preferred technology stack expertise includes React (strong), React Native, Java, JavaScript (strong), and Node,{linebreak}Solid experience with distributed version control systems and branch strategies (Git + Gitflow){linebreak}Proven understanding of agile methodologies (Scaled Agile Framework preferred, KANBAN/SCRUM){linebreak}Strong problem solving and troubleshooting skills with the ability to exercise mature judgment{linebreak}Knowledge of various architectural approaches such as microservices, messaging, queuing, API patterns, etc. are preferred{linebreak}{linebreak}Education and/or Experience:{linebreak}Bachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required. Experience working with SAAS based solution delivery organization (preferred).{linebreak}EEO Employer

See more jobs at StayWell

Apply for this Job

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

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


Railroad19

Cloud Native Java Developer  


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

4mo

Apply

{linebreak}Cloud Native Java Developer Railroad19 Inc.is a company that provides software development as a service. 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. At Railroad19, you are part of a company that values your work and gives you the tools you need to succeed.  This is a full time role with vacation, full benefits and 401k. Railroad19 provides competitive compensation and excellent benefits. Core responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's fast-moving business requirements{linebreak}{linebreak}* Negotiate appropriate solutions with multiple stake-holders{linebreak}{linebreak}* Write and maintain scalable enterprise quality software{linebreak}{linebreak}* Build web applications using Spring Boot{linebreak}{linebreak}* Build Microservices that connect to Oracle and NoSQL databases{linebreak}{linebreak}* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes{linebreak}{linebreak}* Manage the complete software development lifecycle{linebreak}{linebreak}* Writing functional and unit tests in order to maintain code quality{linebreak}{linebreak}* Work with Jenkins to perform continuous integration{linebreak}{linebreak}* Collaborate with other teams in order to deliver a highly performant application that contains little or no defects{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience:{linebreak}{linebreak}{linebreak}* Advanced Java development experience{linebreak}{linebreak}* Hands on experience with Java 8 (especially streaming collections and functional interfaces){linebreak}{linebreak}* Cloud experience AWS, Azure, Google Cloud strongly considered{linebreak}{linebreak}* Hands on with Kubernetes is a plus{linebreak}{linebreak}* Hands on experience with NoSQL technologies is a plus{linebreak}{linebreak}* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus{linebreak}{linebreak}* Hands on experience with Oracle, ETL{linebreak}{linebreak}* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus{linebreak}{linebreak}* Demonstrates willingness to learn new technologies and takes pride in delivering working software{linebreak}{linebreak}* Excellent oral and written communication skills{linebreak}{linebreak}* Experience participating on an agile team{linebreak}{linebreak}* Is self-directed and be able to effectively contribute with little supervision{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience{linebreak}{linebreak}{linebreak}{linebreak}The ideal candidate will have:{linebreak}{linebreak}{linebreak}* US citizens and Green Card holders preferred{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The benefits our employees enjoy:{linebreak}{linebreak}{linebreak}* 401(k) Savings Plan{linebreak}{linebreak}* Medical/Prescription/Dental/Vision Coverage!{linebreak}{linebreak}* Personal Time Off (PTO)- Ensuring a balance of work and home life{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Apply now

See more jobs at Railroad19

Apply for this Job

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

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


Crossover

Chief Software Architect ($100k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

4mo

Apply

Crossover, the world’s largest #remotework company is looking for high performing Chief Architects for a long-term, full-time role. We are a 100% #remotework organization working with the best talent around the world. We develop and maintain our own portfolio of more than 100 different Cloud-based Saas products.{linebreak}{linebreak}As the most senior member of a high performing software engineering team, you will be working with the top 1% of global engineering talent, acting both as a hands-on engineer as well as the technical lead of your team. You will guide, coach, design, and develop our different software products using multiple technologies. The pace is fast and rewarding as you will be solving the hardest problems in our products and processes. Apply now to start your long-term career path with us and shape the #futureofwork.{linebreak}{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities:**{linebreak}{linebreak}* Take hard technical decisions and act upon them{linebreak}* Deliver high-quality Software that meets coding and design patterns best practices{linebreak}* Technical leadership & coaching of your architects and junior engineers{linebreak}* Deep analysis of code, identify anti-patterns and build improvement plans{linebreak}* Enforce a fully automated DevOps process using best in class tools{linebreak}* Drive continuous improvement of our development processes by identifying opportunities and acting upon them{linebreak}* Commit to a 40-hr week, mostly Monday to Friday and meet daily and weekly goals {linebreak}{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements**{linebreak}{linebreak}* Bachelor's degree in Computer Science or Engineering from a recognized university{linebreak}* 8+ years of hands-on software engineering experience in one or more of the following: C#, Java, Web interfaces, C++, Javascript, Angular, React or other Front end technologies{linebreak}* Hands-on experience in a DevOps organization using popular tools and frameworks{linebreak}* 3+ years of a proven track record in leading a quality focused engineering team{linebreak} {linebreak}{linebreak}#Salary{linebreak}100000{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Software Architect ($60k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

4mo

Apply

**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**{linebreak}{linebreak}As a software architect, you can expect to be a member of one of our central assembly line teams such as a maintenance or unit test team.{linebreak}{linebreak}The maintenance team is responsible for bug fixing across our 150+ product portfolio. If you are working with the maintenance team you will have an element of product specialization but will mainly expected to be a process specialists. You will ensure that you have all the right information and toolsets available to be able to quickly reproduce a client’s environment, reproduce a bug, fix it, test it, document the fix and send for review. You will be part of the the weekly product release cycles and thereby ensure that bugs get fixed as quickly as possible for our clients and that you are constantly improving the quality of our products.{linebreak}{linebreak}If you are placed with the unit test team you will be responsible for increasing unit test code coverage for all products. You are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. Your role is to increase the unit test coverage and work according to the team's standards and quality guidelines.{linebreak}{linebreak}In all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive daily and weekly feedback about your performance. The regular feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance{linebreak}{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities:**{linebreak}{linebreak}* Provide feedback to the engineering leadership on areas of the software development process which can be improved or automated{linebreak}* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership.{linebreak}* Comply with engineering process playbooks{linebreak}* Ensuring that your output meets the teams quality bars before being passed on to further stages within the process{linebreak}* Meeting your goals, which are set by your manager, on a daily and weekly basis{linebreak}* Escalating issues to your manager as soon as a risk is identified or as soon as you are blocked in your work{linebreak}* Working a standard 40-hr week and mostly Monday to Friday{linebreak}* Keep up to date with the latest software engineering trends {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements**{linebreak}{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering{linebreak}* 5+ years of experience as a software engineer in C#.net, Java, C++ or front end technologies such as AngularJs or React{linebreak}* 1+ year experience working in an environment where CI/ CD tools are used{linebreak}* Have a minimum of 2 years experience leading or mentoring other more junior developers{linebreak}* 2+ years experience in writing unit tests using google test, google mock, nunit, or junit{linebreak}* 2+ years in an environment where you used architecture principles and frameworks such as SOLID{linebreak}* At least 1 year of working experience using cloud services{linebreak}* 6+months experience in Github and Jira{linebreak}* ExServer/Oracle/MySQL/MongoDB/Cassandra{linebreak}* SOA, EDA, and Design patterns{linebreak}* Proficiency in the following skills and technologies is mandatory:{linebreak}* General database knowledge in a technology such as SQL script (ReactJS, AngularJS) , HTML5, CSS3{linebreak}* Some experience in Linux, Django, REST and shell scripting{linebreak}* Good proficiency in the English language{linebreak}{linebreak}{linebreak}**Nice to have:**{linebreak}{linebreak}* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory{linebreak}* Demonstrate success as a problem solver{linebreak}* Be a results-oriented individual{linebreak}* Comfortable “working virtually” with teammates and customers around the world {linebreak}{linebreak}#Salary{linebreak}60000{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Software Engineer ($30k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

4mo

Apply

**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**{linebreak}{linebreak}As a software engineer, you can expect to be a member of one of our central assembly line teams such as a maintenance or unit test team. {linebreak}{linebreak}The maintenance team is responsible for bug fixing across our 150+ product portfolio. If you are working with the maintenance team you will have an element of product specialization but will mainly expected to be a process specialists. You will ensure that you have all the right information and toolsets available to be able to quickly reproduce a client’s environment, reproduce a bug, fix it, test it, document the fix and send for review. You will be part of the the weekly product release cycles and thereby ensure that bugs get fixed as quickly as possible for our clients and that you are constantly improving the quality of our products. {linebreak}{linebreak}If you are placed with the unit test team you will be responsible for increasing unit test code coverage for all products. You are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. Your role is to increase the unit test coverage and work according to the team's standards and quality guidelines. Your work quality is measured through a First Time Acceptance rate, meaning that the Product Chief Architects accept the work delivered by the you and without having to ask for a rework. {linebreak}{linebreak}In all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive daily and weekly feedback about your performance. The regular feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance{linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities:**{linebreak}{linebreak}* Provide feedback to the engineering leadership on areas of the software development process which can be improved or automated{linebreak}* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership. {linebreak}* Comply with engineering process playbooks{linebreak}* Ensuring that your output meets the teams quality bars before being passed on to further stages within the process {linebreak}* Meeting your goals, which are set by your manager, on a daily and weekly basis {linebreak}* Escalating issues to your manager as soon as a risk is identified or as soon as you are blocked in your work{linebreak}* Working a standard 40-hr week and mostly Monday to Friday {linebreak}* Keep up to date with the latest software engineering trends {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering {linebreak}* 2+ years of experience as a hands-on software engineer in C#.net, Java, C++ or front end technologies such as AngularJs or React{linebreak}* 1+ year experience in writing unit tests using google test, google mock, nunit, or junit{linebreak}* 6+ months experience working in an environment where CI/ CD tools are used{linebreak}* 6+months experience in Github and Jira{linebreak}* Proficiency in the following skills and technologies is mandatory:{linebreak}* Database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra{linebreak}* SOA, EDA, and Design patterns{linebreak}* Javascript (ReactJS, AngularJS) , HTML5, CSS3{linebreak}* Some experience in Linux, Django, REST, and shell scripting{linebreak}* Good proficiency in the English language{linebreak}{linebreak}**Nice to Have:**{linebreak}* Experience in using AWS services{linebreak}* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory{linebreak}* Demonstrate success as a problem solver{linebreak}* Be a results-oriented individual {linebreak}* Comfortable “working virtually” with teammates and customers around the world. {linebreak}{linebreak}#Salary{linebreak}30000{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Quality Assurance Automation Engineer ($30k/year) Work  


Crossover


qa

testing

test

quality

qa

testing

test

quality

4mo

Apply

Our QA Automation Engineers ($30K/year) are expected to perform thorough testing activity regimens for multiple products and technologies.{linebreak}{linebreak}Your daily activities will include setting up the test environments, writing automated test automation scripts, and performing manual tests if necessary.{linebreak}{linebreak}As a QA Automation Engineer, you will be part of a team responsible for ensuring the highest quality of our products by using the latest technologies and toolsets.{linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities**{linebreak}{linebreak}* Deliver a consistent high-quality software Testing services and ensure a goal of achieving 99% FTAR (First Time Acceptance Rate){linebreak}* Automation Testing:{linebreak}* Write test automation scripts following the defined internal standards{linebreak}* Use platforms like Jira, Git, Testrail, and VDI2{linebreak}* Debug and maintain test scripts{linebreak}* Unit, integration, system, and regression testing{linebreak}* Test documentation{linebreak}* Integrating automation/performance tools into CI/CD pipelines (Jenkins, Bamboo){linebreak}* Performance Testing:{linebreak}* Translate non-functional requirements into performance test scripts{linebreak}* Create performance test plans, baselines, execute planned tests{linebreak}* Adhere to performance metrics (CPU, memory, IO, Network, etc.){linebreak}* Implement performance tests early in development using service virtualization, mocks or stubbing{linebreak}* Proactively bringing issues and problems to leadership attention;{linebreak}* Constantly generating, proposing and implementing solutions to increase productivity {linebreak}{linebreak}# Requirements{linebreak}**Must have:**{linebreak}{linebreak}* 2+ years of QA experience: Test cases automation and documentation{linebreak}* 1+ years of software development experience in Java/Typescript/Python/Ruby/C#{linebreak}* Hands on experience in working with automation tools such as Protractor, Selenium TestComplete, Appium and JMeter{linebreak}* Be knowledgeable about HTML, DOM, API, Git and Jasmine{linebreak}* Good proficiency in the English language{linebreak}{linebreak}{linebreak}**Nice to have:**{linebreak}{linebreak}* Bachelor’s degree in Computer Science, Engineering or related fields{linebreak}* Protractor test automation background{linebreak}* Hands-on experience profiling web pages{linebreak}* Experience in transforming use cases into performance scripts using industry standard tools such as LoadRunner, JMeter, and Gatling{linebreak}* Experience using industry standard APM tools such as NewRelic, AppyDynamics, DynaTrace{linebreak}* Solid understanding of QA processes, best practices, testing techniques, and methodologies{linebreak}* Competency on the current software development practices and tools, including virtual environments, source control, remote development, issue tracking, product build and installation {linebreak}{linebreak}#Salary{linebreak}30000{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Label Insight

Java Engineer With Python Experience  


Label Insight


python

java

engineer

python

java

engineer

4mo

Apply

{linebreak}We are looking for a Software Engineer to join our team of talented engineers that share a common interest in helping us improve and scale our existing architecture and systems. You will closely collaborate with product, internal customers and other engineers to determine the best way to build products that meet their needs. You will work at a growing company making an impact by furthering our lead in food transparency and extending that to all packaged goods.{linebreak}{linebreak}{linebreak}{linebreak}What You'll Do{linebreak}{linebreak}As a Software Engineer at Label Insight, you might find yourself:{linebreak}{linebreak}{linebreak}* Building out a microservices architecture using both serverless technologies and RESTful, Java Spring Boot APIs{linebreak}{linebreak}* Working on our infrastructure as code framework, using AWS services such as Lambda, ECS, Fargate, Step Functions, and Kinesis Firehose{linebreak}{linebreak}* Modeling complex product data and working with multiple data stores, including MySQL, PostgreSQL, DynamoDB and Elasticsearch{linebreak}{linebreak}* Writing Python code to manipulate images{linebreak}{linebreak}* Hanging out with one of our friendly office dogs{linebreak}{linebreak}* Collaborating with a product manager to determine what your cross functional product team should be building{linebreak}{linebreak}* Pairing with other engineers to provide highly valuable products to our customers{linebreak}{linebreak}* Authoring architecture decision records and participating in architecture review boards to ensure continual improvement of our engineering practices{linebreak}{linebreak}* Having regular 1:1s with your manager to support your growth and performance{linebreak}{linebreak}* Sharing with your teammates and the community through lunch and learns, meetups, and conferences{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}**This position is also open in Saint Louis, MO and as well as remotely. Please note in your application where you reside. 

See more jobs at Label Insight

Apply for this Job

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

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


Mobiquity

Java Developer  


Mobiquity


dev

java

digital nomad

dev

java

digital nomad

4mo

Apply

{linebreak}We are seeking a strong Java Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* 4+ years experience developing enterprise software applications{linebreak}{linebreak}* Design and develop scalable web applications using open source technologies{linebreak}{linebreak}* Experience with NodeJS to build scalable web services{linebreak}{linebreak}* Experience developing web services using J2EE/Java/Spring is required.  Java 8 is a plus.{linebreak}{linebreak}* Clear understanding of MVC design pattern. Use of Spring MVC preferred.{linebreak}{linebreak}* Demonstrated experience working with teams using agile methodologies{linebreak}{linebreak}* Create solutions using leading edge technologies{linebreak}{linebreak}* Clear understanding of software development best practices{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills and Experience:{linebreak}{linebreak}{linebreak}* 4+ years experience developing enterprise software applications{linebreak}{linebreak}* Experience using Node.js to build scalable web services is required; J2EE/Java/Spring is required.  Java 8 is a plus.{linebreak}{linebreak}* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is required{linebreak}{linebreak}* Understanding of document description languages such as JSON and XML{linebreak}{linebreak}* Clear understanding of software development best practices{linebreak}{linebreak}* Demonstrated experience working with teams using agile methodologies{linebreak}{linebreak}* Experience with NoSql databases such as MongoDB or CouchDB a plus{linebreak}{linebreak}* Demonstrated expertise with HTML5, CSS3 and Responsive Web Development is a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Recruiting Agencies: While we really do appreciate what you do, and how challenging it can be, don’t do it. Please do not send us unsolicited resumes, either to our employees, job listings, or recruiting team. (We call those “free leads”). Mobiquity is not responsible for any fees related to unsolicited resumes.{linebreak}{linebreak}Mobiquity is an equal opportunity employer. We feel strongly that the best ideas come from all sorts of directions and sources, and cutting ourselves off from anyone due to our own biases is simply bad business, as well as bad citizenship.

See more jobs at Mobiquity

Apply for this Job

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

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

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. {linebreak}{linebreak}To help us continue to grow, we’re looking for an experienced software engineer who appreciates well-crafted and unit-tested code and knows how to deploy and monitor services in production. But that’s not all. We’re looking for someone who welcomes data challenges and tackles these head-on; finding and implementing the best solution through effective research and evaluation. Someone who understands that no single solution is perfect, accepting instead that it’ll improve with every optimization iteration. Sounds familiar? Then komoot is the place for you. {linebreak}{linebreak}We are looking for an experienced backend engineer to help us solve a range of challenges, including image quality classification, the matching of user-generated content with open data, e-bike battery level predictions and the improvement of our recommendation systems. {linebreak}{linebreak}**Your key responsibilities**{linebreak}* Implement new features closely together with our web and mobile developers, designers, copywriters and product managers.{linebreak}* Develop and tune algorithms to leverage our content recommendation, rankings, content analyses and product smartness.{linebreak}* Build new and improve existing micro-services, primarily in Java/Kotlin and Python.{linebreak}* Use the AWS ecosystem to build resilient and high-performing systems.{linebreak}{linebreak}**Why you will love it**{linebreak}* You’ll work on a global product that inspires millions of users.{linebreak}* You’ll get system access on your first day, as we know you are a smart and responsible engineer.{linebreak}* You’ll take ownership over your projects from day one (from concept to implementation; testing, deployment and monitoring).{linebreak}* Your challenging tasks will keep improving your skills and keep you up-to-date with the latest technologies.{linebreak}* We have a wide range of diverse challenges, in particular in the GIS domain.{linebreak}* We believe good ideas count more than hierarchies.{linebreak}* You’ll work together with enthusiastic engineers, hikers and cyclists.{linebreak}* 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.{linebreak}* 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.{linebreak}{linebreak}**You will be successful in this position if you**{linebreak}* Are highly self-driven, responsible and keen to learn and improve.{linebreak}* Know your toolkit: git, ssh, bash, junit, jenkins and docker.{linebreak}* Have deep experience (4+ years) in developing software running under high load{linebreak}* Possess professional experience in Java and Python.{linebreak}* Have demonstrable knowledge of common algorithms within the machine learning and statistics space.{linebreak}* Have strong analytical skills.{linebreak}* Love to tune, test, simulate and evaluate solutions to unusual problems.{linebreak}* Live and breathe DevOps and believe in automated testing, infrastructure as code, continuous deployment, monitoring and open communication.{linebreak}{linebreak}**Sound like you?**{linebreak}Then send us the following:{linebreak}{linebreak}* Your CV.{linebreak}* A write-up explaining who you are and why you are interested in working at komoot.{linebreak}* Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.).{linebreak}* Something that shows us a little more about what you’re interested in, be it your Twitter/Kaggle account or your blog.{linebreak}

See more jobs at komoot

# How do you apply? Please apply with a cover letter and resume through our website.
Apply for this Job

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

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


SemanticBits

Full Stack Java JEE Engineer


SemanticBits


full stack

java

engineer

full stack

java

engineer

4mo

Apply

{linebreak}SemanticBits is looking to hire a talented software developer who can help us build the next generation clinical applications. {linebreak}{linebreak}The ideal candidate will be self-motivated, a faster learner and passionate about building good software. He or she has a strong grasp of computer science fundamentals, experience working across different technologies, and the ability to think clearly about problems and choose the right course of action. {linebreak}{linebreak}What you'll be doing{linebreak}{linebreak}You will be working in a fast-paced, Agile environment consisting of a multi-disciplinary team of software engineers and experts in the biomedical domain. You will be responsible for designing and implementing critical parts of the clinical systems - from back-end through to the front-end, web-based user interfaces. {linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Designing, implementing, and delivering high-quality software, applying industry best practices{linebreak}{linebreak}* Working effectively with other software engineers, project managers, subject matter experts, and clients{linebreak}{linebreak}* Mentoring more junior members of the team{linebreak}{linebreak}* Being a productive member of a fast-paced agile team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}General skills{linebreak}{linebreak}{linebreak}* Self-motivated with strong communication skills{linebreak}{linebreak}* Passion for learning new technologies and the ability to do so quickly{linebreak}{linebreak}* Ability to write high-quality code efficiently{linebreak}{linebreak}* BS (or higher) in Computer Science or a related field{linebreak}{linebreak}* At least five (5) years software engineering experience with Java technology{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Technical expertise{linebreak}{linebreak}{linebreak}* relational databases - should be very comfortable writing basic SQL and defining relational schemas{linebreak}{linebreak}* object-oriented design - should be able to use UML effectively and apply design patterns to common problems{linebreak}{linebreak}* core Java and JVM-based languages (e.g. Groovy){linebreak}{linebreak}* object-relational mapping frameworks (e.g. Hibernate){linebreak}{linebreak}* dependency injection frameworks (e.g. Spring, Guice){linebreak}{linebreak}* MVC web application frameworks (e.g. Struts2, Spring MVC){linebreak}{linebreak}* HTML5, CSS, and JavaScript frameworks (e.g. JQuery, Twitter Bootstrap) - should be very comfortable with JavaScript coding{linebreak}{linebreak}* XML - should be familiar with XPath, XSL, and XML Schema{linebreak}{linebreak}* web services - both SOAP and RESTful{linebreak}{linebreak}* build automation (e.g. Ant, Maven, Gradle){linebreak}{linebreak}* dependency management (e.g. Ivy, Maven, Gradle){linebreak}{linebreak}* *nix environments{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Preferred Skills{linebreak}{linebreak}{linebreak}* Groovy, Java{linebreak}{linebreak}* Grails, Spring MVC{linebreak}{linebreak}* JQuery, Twitter Bootstrap{linebreak}{linebreak}* Spring{linebreak}{linebreak}* Hibernate{linebreak}{linebreak}* Ant, Ivy{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}If you satisfy the above requirements and...{linebreak}{linebreak}{linebreak}* you are interested in developing software that can help save human lives{linebreak}{linebreak}* you are interested in working in a team made up of super talented software developers{linebreak}{linebreak}* you consider your programming skill a craft that you are constantly improving{linebreak}{linebreak}* you want your contributions to be valued and appreciated always{linebreak}{linebreak}* you can communicate and {linebreak}{linebreak}* you are better than 80% of the software developers you have met...{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}...then please reply to this post with your resume. We will return your inquiry ASAP. 

See more jobs at SemanticBits

Apply for this Job

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

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


Leveragepoint Innovations

Full Stack Software Developer Java C


Leveragepoint Innovations


full stack

dev

java

c

full stack

dev

java

c

4mo

Apply

{linebreak}Are you independent, self-motivated and looking to work in a dynamic, agile, start-up company? Do you welcome the challenge and rewards of developing with heterogeneous tools and technologies? Do you work hard but also believe that "life" is not a dirty word in "work-life balance"? Then this position is meant for you.{linebreak}{linebreak}We're looking for an experienced software developer to join our small engineering team. We’re all good at what we do and enjoy working together, in a relaxed environment. We release new functionality monthly, and you will be directly involved in the full development lifecycle, from design to deployment.{linebreak}{linebreak}Your main responsibilities will include:{linebreak}{linebreak}{linebreak}* Rapid design, implementation and testing of new functionality for our suite of SaaS tools{linebreak}{linebreak}* Integrating with third-party technologies{linebreak}{linebreak}* Providing DevOps support for our cloud-based delivery infrastructure{linebreak}{linebreak}* Installing and configuring software and infrastructure applications{linebreak}{linebreak}* Giving guidance on best practices in software development and standards{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You should have:{linebreak}{linebreak}{linebreak}* 5+ years of hands-on experience designing, developing and implementing robust and scalable applications in Java or C#{linebreak}{linebreak}* Demonstrated proficiency in developing SaaS based applications{linebreak}{linebreak}* Ability to work efficiently with diverse technologies, willingness to quickly learn and adopt new ones as needed{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Majority of the following would ensure a good fit:{linebreak}{linebreak}{linebreak}* Capability and desire to own both the design and implementation of software components and services{linebreak}{linebreak}* Excellent analytical and troubleshooting skills, ability to investigate and solve complex problems{linebreak}{linebreak}* Writing clean and easily maintainable code{linebreak}{linebreak}* Ability to work productively on your own (including remotely) and as a member of a small team{linebreak}{linebreak}* Good communication skills{linebreak}{linebreak}{linebreak}

See more jobs at Leveragepoint Innovations

Apply for this Job

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

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


O'Reilly Auto Parts

Java Developer Who Loves Interface Front End


O'Reilly Auto Parts


front end

dev

java

digital nomad

front end

dev

java

digital nomad

4mo

Apply

{linebreak}Have you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.{linebreak}{linebreak}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 Slack and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.{linebreak}{linebreak}What we look for in our developers:{linebreak}{linebreak}{linebreak}* Love solving complex problems related to serving our customers better – both internal & external customers{linebreak}{linebreak}* Enjoy working with teams{linebreak}{linebreak}* Senior level experience with Java, JavaFX/FXML, HyperHTML, CSS/preprocessers{linebreak}{linebreak}* Experience with Grunt, Gulp, & GIT is a plus{linebreak}{linebreak}* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About our team:{linebreak}{linebreak}{linebreak}* We create and customize 90% of our applications in house{linebreak}{linebreak}* We are a “work family”! We have fun together and support each other{linebreak}{linebreak}* We respect a healthy work-life balance{linebreak}{linebreak}* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings{linebreak}{linebreak}* 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{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Growth within our teams at O’Reilly Auto Parts:{linebreak}{linebreak}{linebreak}* 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{linebreak}{linebreak}* We want to grow our people – we help to make you better by providing training for both technical and professional development{linebreak}{linebreak}* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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


Contrast Security

Full Stack Polyglot Reactjs Java Amazon Web Services Services


Contrast Security


react

full stack

javascript

java

react

full stack

javascript

java

4mo

Apply

{linebreak}Our team is expanding as our company continues to grow from a small start-up to an evolving 4+ year company. We have an opportunity to bring on software engineers who are comfortable working with multiple languages on our full stack application (Java/Spring and Angular/React) and our AWS cloud-based services mainly written in Python and NodeJS Lambda services. We are in search of engineers who are interested in working across many languages.{linebreak}{linebreak}Our engineering team has a strong spirit of entrepreneurship. Every member of the team has joined us over our short  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've put together some notes here which will tell you and show you a little bit about our experience. {linebreak}{linebreak}We are a growing group of engineers, designers and product specialists. Anyone who applies to work on our team is specifically looking for an opportunity to be able to:{linebreak}{linebreak}{linebreak}* Work hand-in-hand with our Product Managers, UX/Designers and Customers on each feature and improvement.{linebreak}{linebreak}* Own the technical design, implementation and quality engineering of our full stack application and Lambda services.{linebreak}{linebreak}* Participate in constant collaboration with teammates in the form of pair programming, group code reviews and pull requests prior to commit.{linebreak}{linebreak}* Deploys: our engineers deploy multiple times a day to our AWS infrastructure.{linebreak}{linebreak}* On-call rotation: every member of the team, including the VP of Engineering participates in the on-call rotation.{linebreak}{linebreak}* 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.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}{linebreak}* You are a Java expert with a strong understanding of Spring, MySQL, Linux, Apache ActiveMQ and are comfortable working with Cassandra, Redis or ElasticSearch.{linebreak}{linebreak}* You have experience with HTML5, CSS3 (Less), and JavaScript Framework (AngularJS, EmberJS or ReactJS) experience.{linebreak}{linebreak}* Experience or interest working with TypeScript and GraphQL.{linebreak}{linebreak}* Interest and/or experience with Python and NodeJS.{linebreak}{linebreak}* Have an eye for quality and have an interest in using tools/frameworks like Enzyme, Prettier, ReactTestRenderer, Jest, JUnit, StoryBook, etc...{linebreak}{linebreak}* Interest to work with newer technologies such Apache Kafka and AWS Lambda {linebreak}{linebreak}* Interest and experience working with Docker and Kubernetes as well as Vagrant and Ansible{linebreak}{linebreak}* AWS Services: S3, EC2, CloudFront, Lambda{linebreak}{linebreak}* You approach problems from a product perspective, thinking through how the user will interact with what you're building.{linebreak}{linebreak}* You have strong communication skills. You ask questions, let others know when you need help, and tell others what you need.{linebreak}{linebreak}* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.{linebreak}{linebreak}* You see the big picture. You understand how the code you write interacts with systems and services, both internally and externally. {linebreak}{linebreak}{linebreak}

See more jobs at Contrast Security

Apply for this Job

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

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


Crossover

Software Engineering Manager (sem) ($100k/year) Work


Crossover


c#

c++

java

android

c#

c++

java

android

5mo

Apply

**The SEM manages a team of 5-20 Engineers, Architects, or Chief Architects. You are expected to work with your team on a daily basis ensuring the team solves their challenging software problems within deadlines. You must continuously improve the quality of your team's performance by coaching the low contributors and replacing them with better top global talent when necessary.**{linebreak}{linebreak}Our business methodology is to set aggressive quarterly goals for our products, which are driven by our product management team or the overall IT strategy. We conduct product releases on a weekly cadence. The SEM is expected to lead their team towards achieving daily and weekly goals. {linebreak}{linebreak}You are expected to leverage your technical depth as a former developer and architect to push the team towards a high standard of technical excellence, and be achieving the organization's quality bar. As an SEM you are expected to monitor the team’s daily and weekly performance using our proprietary workflow management tools. The SEM is responsible for identifying obstacles and offering to coach to improve productivity.{linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities:**{linebreak}{linebreak}* Achieving an expert level understanding of our customers’ environments and their use of our products{linebreak}* Leading technical delivery of one or more products and match the needs of the target customer base{linebreak}* Mentor your teams of Chief architect, architects and engineers to deliver high quality of code{linebreak}* Deliver a consistently high-quality product which has a high “First Time Acceptance Rate” from the engineering leadership.{linebreak}* Comply with Chief Architecture process playbooks{linebreak}* Working a standard 40-hr week and mostly Monday to Friday{linebreak}* Keep up to date with the latest software engineering trends {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements**{linebreak}* Bachelor’s Degree in Computer Science is mandatory.{linebreak}* 10+ years of software development/engineering experience in C# or Java{linebreak}* Proven managerial skills with at least 3 years of experience managing teams of at least 10 individual contributors{linebreak}* Experienced in leading multiple teams across multiple products and technologies{linebreak}* At least 1 year of experience in releasing software products within a CI/CD environment{linebreak}* At least 1 year experience working with cloud services{linebreak}* 6+months experience using Jira and Github{linebreak}* Proven experience in building high-performance teams and scalable best engineering practices{linebreak}* Very good level of English proficiency{linebreak}{linebreak}**Nice to have: **{linebreak}* Demonstrate success as a problem solver{linebreak}* Be a results-oriented individual{linebreak}* Comfortable “working virtually” with teammates and customers around the world{linebreak}* Has worked with back-end technologies and latest development frameworks

See more jobs at Crossover

Apply for this Job

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

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


Wolfram

Europe verified

DevOps Engineer  


Wolfram

Europe verified

java

kubernetes

docker

devops

java

kubernetes

docker

devops

Europe 5mo

Apply

Wolfram, creator of Mathematica, Wolfram|Alpha and the Wolfram Language, is seeking a highly motivated and skilled DevOps Engineer to join its Web Product Engineering department. The ideal candidate is someone with skills in software engineering who has extensive experience with the automation of application deployment and managing CI/CD cycles as well as containers and who is also interested in working on back end APIs. This person would also be someone who uses and understands clusterization software and advanced operations of Cloud management and who stays current with the latest web technologies and techniques to discover new ways to improve applications.{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}Design and implement build, deployment, and configuration management{linebreak}Build and be responsible for the CI/CD pipeline{linebreak}Provide technical guidance and educate team members and coworkers on development and operations{linebreak}Document and design various processes; update existing processes{linebreak}Improve infrastructure development and application development{linebreak}Help investigate and fix bugs{linebreak}{linebreak}Requirements{linebreak}{linebreak}3 years previous experience in DevOps{linebreak}2 years previous experience as a software engineer, preferably experience with Java{linebreak}Extensive experience working with a major cloud provider like AWS, Azure or Google Cloud{linebreak}Experience with Linux infrastructures, CI/CD tools and scripting languages{linebreak}Experience working with deployment and orchestration technologies, such as Docker, Kubernetes, Chef, Salt, Ansible, Jenkins, Git or Vagrant{linebreak}Knowledge of web server technologies like Apache or NGINX{linebreak}Understanding of core networking, DNS, TCP/IP, routing, HAProxy and load balancing{linebreak}Ability to collaborate with multiple departments{linebreak}Ability to solve most problems independently{linebreak}Experience administering Unix/Linux servers{linebreak}Experience supporting the production environments{linebreak}Strong Automation and DevOps mindset{linebreak}Bachelor's degree in computer science, engineering, math, physics or a related technical or quantitative field{linebreak}Location: Remote{linebreak}{linebreak}Wolfram is an equal opportunity employer and values diversity at its company. Women, people of color, members of the LGBTQ community, individuals with disabilities and veterans are strongly encouraged to apply.{linebreak}{linebreak}# Responsibilities{linebreak} Responsibilities{linebreak}{linebreak}Design and implement build, deployment, and configuration management{linebreak}Build and be responsible for the CI/CD pipeline{linebreak}Provide technical guidance and educate team members and coworkers on development and operations{linebreak}Document and design various processes; update existing processes{linebreak}Improve infrastructure development and application development{linebreak}Help investigate and fix bugs {linebreak}{linebreak}# Requirements{linebreak}Requirements{linebreak}{linebreak}3 years previous experience in DevOps{linebreak}2 years previous experience as a software engineer, preferably experience with Java{linebreak}Extensive experience working with a major cloud provider like AWS, Azure or Google Cloud{linebreak}Experience with Linux infrastructures, CI/CD tools and scripting languages{linebreak}Experience working with deployment and orchestration technologies, such as Docker, Kubernetes, Chef, Salt, Ansible, Jenkins, Git or Vagrant{linebreak}Knowledge of web server technologies like Apache or NGINX{linebreak}Understanding of core networking, DNS, TCP/IP, routing, HAProxy and load balancing{linebreak}Ability to collaborate with multiple departments{linebreak}Ability to solve most problems independently{linebreak}Experience administering Unix/Linux servers{linebreak}Experience supporting the production environments{linebreak}Strong Automation and DevOps mindset{linebreak}Bachelor's degree in computer science, engineering, math, physics or a related technical or quantitative field {linebreak}{linebreak}#Location{linebreak}- Europe

See more jobs at Wolfram

Apply for this Job

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

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


Marqeta

Sr. Infrastructure Security Engineer - Oakland or


Marqeta


infosec

java

javascript

python

infosec

java

javascript

python

5mo

Apply

Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.{linebreak}{linebreak}Not only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.{linebreak}{linebreak}Marqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. {linebreak}{linebreak}We are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.{linebreak}{linebreak}**Position Summary**{linebreak}{linebreak}Marqeta is growing a fresh new Infrastructure Security Team with the goal of significantly improving industry standards in Secure Platform and Service Delivery in the Payments space.{linebreak}{linebreak}As a member of Marqeta’s Infrastructure Security Team, you’re responsible for design, development and implementation of our core platform and network security controls. Your work protects our most critical environments, as well as meets or exceeds the various regulatory compliance standards required in the Payments Industry. This role interfaces directly with Marqeta’s Platform Engineering, SRE, and Network Engineering teams, and is vital to Marqeta’s Application Security Program.{linebreak}{linebreak}The ideal candidate for this role has a strong desire to lead the organization in well considered Security Engineering methodologies, is seasoned in either AWS or GCP cloud-based services, has a strong passion for DevOps/SecDevOps/DevSecOps driven patterns, and an excellent ability to communicate across roles, teams and disciplines.{linebreak}{linebreak}# Responsibilities{linebreak} **Primary Responsibilities**{linebreak}* Build Self Service Tools for Infrastructure, Platform, and SRE Engineers{linebreak}* Maintain Security Controls in Platform and Infrastructure Services{linebreak}* Implement and Support End-to-End Transport Security and Proxy Layer Services{linebreak}* Lead Infrastructure and Platform Design Reviews{linebreak}* Implement and Maintain Security Patterns in Pre-Release and Post-Release Deployment{linebreak}* Triage, Respond to and Investigate Security Incidents affecting Platform and Infra Services{linebreak}* Implement and Maintain Platform and Infrastructure Threat Monitoring and Detection Tools{linebreak}* Manage and Deploy Services for Security Team{linebreak}* Mentor Marqeta App Sec, Infra, Platform and SRE Engineers{linebreak}* Support Quarterly PCI Efforts {linebreak}{linebreak}# Requirements{linebreak}**Requirements**{linebreak}* 3-5 yrs Demonstrable and Practical Experience in Systems and Infrastructure Engineering or Comparable Experience in a DevOps Role{linebreak}* You pride yourself in a holistic approach to your work{linebreak}* You have a sincere passion for Security Engineering as a discipline{linebreak}* You’re an excellent communicator{linebreak}* You employ strong collaboration patterns and enjoy creating positive team dynamics{linebreak}* You know how to own and support positive outcomes{linebreak}* You remain constructive under pressure, with a flexible working style{linebreak}* You have solid experience and consistency with remote work and engaging distributed teams{linebreak}* Demonstrated experience in some combination of the following disciplines: incident response, detection tooling, vulnerability management, security operations, cloud security, infrastructure security, network security, security tools development{linebreak}* Experience selecting and implementing tools for SIEM, IDS and vulnerability scanning{linebreak}* Experience with automating new and existing processes and tools{linebreak}* Experience with AWS, Java, Python, Ruby, and other modern open source languages and tools{linebreak}{linebreak}**Technical Skills**{linebreak}* Functional Development Experience and Proficiency in Python, Go or Ruby{linebreak}* Functional Experience with Ansible, Terraform and Packer{linebreak}* Experience with AWS Architecture and Service Deployment{linebreak}* Experience with Container Technology (Docker, ECS, Kubernetes/K8s){linebreak}* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat){linebreak}* Strong Knowledge of TLS-based Service Architectures{linebreak}* Strong Experience with Linux Platforms (CentOS/Ubuntu/Debian/etc){linebreak}* Experience with Secure Deployment Specification{linebreak}* Experience with Production Build Pipelines and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI){linebreak}* Strong Interest in Automation Practices{linebreak} {linebreak}{linebreak}**Bonus Qualifications**{linebreak}* Experience in Payments or Financial Services{linebreak}* Experience with Remote Work{linebreak}{linebreak}**Perks**{linebreak}{linebreak}* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!{linebreak}* Rich suite of benefit plans - Employee premiums paid 100%{linebreak}* Generous Paid Time Off plan{linebreak}* Market-leading fully paid Parental Leave{linebreak}* Retirement savings - 401k plan with a Company match{linebreak}* Meaningful Equity{linebreak}* Bi-annual Hack Weeks to support and reward innovation{linebreak}* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt{linebreak}* Conveniently located close to public transportation{linebreak}* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.{linebreak}* Commuter and Parking monthly subsidy{linebreak}* Access to corporate gym membership rates and other discounts and employee perks!{linebreak}* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!{linebreak} 

See more jobs at Marqeta

Apply for this Job

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

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


Marqeta

Application Security Engineer - Oakland or


Marqeta


infosec

java

javascript

ruby

infosec

java

javascript

ruby

5mo

Apply

Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.{linebreak}{linebreak}Not only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.{linebreak}{linebreak}Marqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. {linebreak}{linebreak}We are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.{linebreak}{linebreak}**Position Summary**{linebreak}{linebreak}Marqeta is growing a fresh Application Security Team with the goal of significantly improving industry standards in Secure Application Development in the Payments space.{linebreak}{linebreak}As a member of the Application Security Engineer (ASE) Team, you serve as a key contributor to Marqeta’s open payments platform. This role supports the safety and security of our customer’s payments, ensuring the growth of an innovative platform that provides direct access to a strong suite of Payment Card Issuer/Processor APIs. Our long term goal is the development of a strong Product Security Program that protects the global development and deployment of payment and virtual cards as well as mobile authorization.{linebreak}{linebreak}Our ASEs define Security Engineering standards and practices around Secure Code, Continuous Delivery/Integration, Pre and Post Release S-SDLC, Verification/Validation models, Penetration Testing and innovative Security tooling designed around self-service and rich integration models.{linebreak}{linebreak}You'll work closely with Marqeta’s Frontend and Backend Engineers, you'll contribute to critical design input for API development and service architectures, and you’ll assist the company in developing strong engineering practices in support of Product Security. Our goal is to both enhance the workflow of our engineers with security-centric tool sets and implement innovative methods of testing code in the pre-release phase.{linebreak}{linebreak}The ideal candidate has a strong core skill set in two or more of the following areas - Automation, QE Testing, Security Engineering, REST API Design, and/or Strong Knowledge in Modern App Frameworks (esp ReactJS, Rails, or Tomcat). You’re knowledgeable and conversant in common vulnerabilities affecting modern web applications, familiar with modern cloud and datacenter based infrastructure, are looking to grow strong application security experience, and you intend to be an excellent communicator and collaborator. Our ASEs are particularly concerned with scaleable tooling strategies and strong process and practice management, which includes constant refinement in how we engage with our cross-functional team of engineers. {linebreak}{linebreak}# Responsibilities{linebreak} **Primary Responsibilities** {linebreak}* Build Self Service Tools for QE, Frontend and Backend Engineers{linebreak}* Assist with Definition, Implementation, and Maintenance of S-SDLC{linebreak}* Lead Application Security Assessments and Design Reviews{linebreak}* Execute Critical Validation/Verification Functions in Pre- and Post-Release{linebreak}* Implement SAST, DAST and Coherent Dependency Vuln Management into the Build Pipeline{linebreak}* Execute Greybox and Whitebox Application Security Assessments{linebreak}* Execute and Support HTTP/S Service-Layer Pen-Testing{linebreak}* Develop Security Training and Guidelines for Engineers{linebreak}* Build and Enhance S/W Testing Strategies with Specialized End-to-End Clients, RSpec, Puppeteer and Selenium-Based Test Cases{linebreak}* Lead Software Vulnerability Management and Risk Mitigation Practices{linebreak}* Offer Guidance and Leadership in PCI Compliance{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Requirements**{linebreak}* Demonstrable and Practical Experience in an Development or Security Engineering Role{linebreak}* You have a passion for Security and Engineering as a discipline{linebreak}* You’re an excellent communicator{linebreak}* You employ strong collaboration patterns and enjoy creating positive team dynamics{linebreak}* You know how to own and support positive outcomes{linebreak}* You remain constructive under pressure, with a flexible working style{linebreak}{linebreak}**Technical Skills**{linebreak}* Functional Development Experience in Python, Go, JS, Ruby, or Java{linebreak}* Functional Experience with Testing Frameworks and Modern Testing Paradigms (BDD, TDD, and similar){linebreak}* Strong Knowledge of OWASP and Common Software Vulnerabilities{linebreak}* Solid Understanding of Secure Coding/Development Practices{linebreak}* Experience with Production Build Pipeline and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI){linebreak}* Demonstrable Experience with Python, Ruby, JS and/or Go Tool Development{linebreak}* Strong Interest in Automation Practices{linebreak}* Familiarity and Interest in Cloud Services and SAAS Platforms  (AWS, GCP){linebreak}{linebreak}**Communication Skills**{linebreak}* Ability to Communicate Technical Details and Concepts Clearly{linebreak}* Strong Capacity to Speak and Act with Candor and Empathy{linebreak}{linebreak}**Nice to Have**{linebreak}* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat){linebreak}* Solid Knowledge of OAuth and SAML{linebreak}* Strong Knowledge of HTTP/S Service Architectures{linebreak}* Strong Knowledge of Transport Security, specifically TLS and CAs {linebreak}{linebreak}**Perks**{linebreak}{linebreak}* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!{linebreak}* Rich suite of benefit plans - Employee premiums paid 100%{linebreak}* Generous Paid Time Off plan{linebreak}* Market-leading fully paid Parental Leave{linebreak}* Retirement savings - 401k plan with a Company match{linebreak}* Meaningful Equity{linebreak}* Bi-annual Hack Weeks to support and reward innovation{linebreak}* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt{linebreak}* Conveniently located close to public transportation{linebreak}* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.{linebreak}* Commuter and Parking monthly subsidy{linebreak}* Access to corporate gym membership rates and other discounts and employee perks!{linebreak}* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!

See more jobs at Marqeta

Apply for this Job

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

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


OpenClassrooms

Java Development Instructor Code Instructor


OpenClassrooms


teaching

dev

java

digital nomad

teaching

dev

java

digital nomad

5mo

Apply

{linebreak}Java Development Instructor / Code Instructor{linebreak}{linebreak}Job description{linebreak}Are you a committed developer who loves sharing your knowledge and building confidence in others? Do you want to make code accessible to the world and become a role model for new professionals?{linebreak}{linebreak}We’re looking for developers like you to craft quality online courses for Java on OpenClassrooms, Europe’s leading online learning platform (over 3 million monthly users). OpenClassrooms’ mission is to make learning accessible. This means showing a wide variety of people that they can code if they have the drive to learn and the quality support they need.{linebreak}{linebreak}This is where you come in! With the help of our education team, OpenClassrooms teachers:{linebreak}{linebreak}{linebreak}* write course text,{linebreak}{linebreak}* create learning exercises,{linebreak}{linebreak}* record demo screencasts,{linebreak}{linebreak}* and work with our video team in Paris to shoot face-cam videos.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The courses we plan on creating in collaboration with experts like you include:{linebreak}{linebreak}{linebreak}* Implement a SOLID [Java] Object-Oriented MVC pattern,{linebreak}{linebreak}* Manage and deploy your project with Git,{linebreak}{linebreak}* Manage a relational Database with Spring JDBC,{linebreak}{linebreak}* Secure your web application with Spring Security,{linebreak}{linebreak}* Manage the persistence of your application with Spring Data,{linebreak}{linebreak}* Decoupled web architecture,{linebreak}{linebreak}* Scale up your code with Java concurrency,{linebreak}{linebreak}* Advanced Java Debugging.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}You would be the expert behind the creation of one or more of these courses.{linebreak}{linebreak}Work is flexible and can be done on a freelance basis from anywhere. Above all, it’s rewarding; you’ll continue making a difference in your field and support the developers of tomorrow.{linebreak}{linebreak}To get an idea of what we can do together, check out these courses on HTML/CSS, Java, and Developing a learning strategy.{linebreak}{linebreak}If inspiring future developers matters to you and you’re passionate about sharing your experiences, then apply now to make an impact.{linebreak}{linebreak}Who are you?{linebreak}{linebreak}{linebreak}* You are a Java EE developer.{linebreak}{linebreak}* You have the skills for writing clear concepts in English and presenting clear concepts to a camera.{linebreak}{linebreak}* You are looking to take your skills to the next level by building engaging learning experiences for future developers.{linebreak}{linebreak}* You love the idea of sharing the tips and tricks you’ve acquired and influencing a wide population of learners.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What do we offer?{linebreak}{linebreak}{linebreak}* We offer a freelance contract for one or more courses.{linebreak}{linebreak}* We provide constructive feedback from dedicated instructional designers.{linebreak}{linebreak}* We are happy to collaborate while you work from any location for much of the creation process.{linebreak}{linebreak}* We extend a warm welcome to our Paris office and studio for a media training and your video shoot.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Do other opportunities at OpenClassrooms fit your profile?{linebreak}Consider becoming an OpenClassrooms mentor! Both our instructors and our mentors are experts in their field and passionate about education, so don't hesitate to apply as both! While our instructors are involved in content creation, it's our mentors who work with students directly. Follow this link to learn more about mentorship and apply for that role. We also have a small course about becoming an OpenClassrooms mentor.{linebreak}{linebreak}OpenClassrooms values diversity and is an equal opportunity employer.{linebreak}{linebreak}Requirements{linebreak}You must be an expert in one or more of the Java subjects scheduled for the courses we would like to create (see the list above).{linebreak}{linebreak}Please include a cover letter, as well as an additional writing sample (if you have an article, essay, or link to a blog post that you can share, that's perfect; otherwise please include a paragraph explaining a complex concept).{linebreak}{linebreak}Are you up for the challenge?{linebreak}Apply now via the application form.{linebreak}{linebreak}Agency calls are not appreciated.

See more jobs at OpenClassrooms

Apply for this Job

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

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


Marqeta

Sr. Application Security Engineer - Oakland or


Marqeta


python

go

javascript

ruby

python

go

javascript

ruby

5mo

Apply

Are you looking to join an innovative organization powering payments for the next generation of fintech and commerce innovators? Marqeta has built the world’s first open API issuer processor platform from scratch, powering prepaid, debit, and credit cards for the most recognizable names in financial technology, alternative lending, on-demand services and e-commerce. Marqeta has become the leader in payment innovation. Our company is comprised of a team of industry experts, a dynamic approach to working on challenging problems, and an open environment and culture that is focused on ideas and innovation.{linebreak}{linebreak}Not only do we have an inspiring and innovative culture, but only Marqeta can offer you a chance to help redefine the payments industry. As a testament to the company we've collectively built, our world-class team voted Marqeta one of the Bay Area’s Best Places to Work.{linebreak}{linebreak}Marqeta is proud of its Oakland roots and strives to build a team as diverse as the cities in which we operate. Underrepresented populations are encouraged to apply. {linebreak}{linebreak}We are not expecting any single candidate to have an expertise under all areas of our requirements section. Please apply if you meet some but not all of the requirements.{linebreak}{linebreak}**Position Summary**{linebreak}{linebreak}Marqeta is growing a fresh Application Security Team with the goal of significantly improving industry standards in Secure Application Development in the Payments space. We are based in Oakland, California but are open to remote engineers for this role!{linebreak}{linebreak}As a member of the Application Security Engineer (ASE) Team, you serve as a key contributor to Marqeta’s open payments platform. This role supports the safety and security of our customer’s payments, ensuring the growth of an innovative platform that provides direct access to a strong suite of Payment Card Issuer/Processor APIs. Our long term goal is the development of a strong Product Security Program that protects the global development and deployment of payment and virtual cards as well as mobile authorization.{linebreak}{linebreak}Our ASEs define Security Engineering standards and practices around Secure Code, Continuous Delivery/Integration, Pre and Post Release S-SDLC, Verification/Validation models, Penetration Testing and innovative Security tooling designed around self-service and rich integration models.{linebreak}{linebreak}You'll work closely with Marqeta’s Frontend and Backend Engineers, you'll contribute to critical design input for API development and service architectures, and you’ll assist the company in developing strong engineering practices in support of Product Security. Our goal is to both enhance the workflow of our engineers with security-centric tool sets and implement innovative methods of testing code in the pre-release phase.{linebreak}{linebreak}The ideal candidate has a strong core skill set in two or more of the following areas - Automation, QE Testing, Security Engineering, REST API Design, and/or Strong Knowledge in Modern App Frameworks (esp ReactJS, Rails, or Tomcat). You’re knowledgeable and conversant in common vulnerabilities affecting modern web applications, familiar with modern cloud and datacenter based infrastructure, are looking to grow strong application security experience, and you intend to be an excellent communicator and collaborator. Our ASEs are particularly concerned with scaleable tooling strategies and strong process and practice management, which includes constant refinement in how we engage with our cross-functional team of engineers.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} **Primary Responsibilities**{linebreak}* Build Self Service Tools for QE, Frontend and Backend Engineers{linebreak}* Assist with Definition, Implementation, and Maintenance of S-SDLC{linebreak}* Lead Application Security Assessments and Design Reviews{linebreak}* Execute Critical Validation/Verification Functions in Pre- and Post-Release{linebreak}* Implement SAST, DAST and Coherent Dependency Vuln Management into the Build Pipeline{linebreak}* Execute Greybox and Whitebox Application Security Assessments{linebreak}* Execute and Support HTTP/S Service-Layer Pen-Testing{linebreak}* Develop Security Training and Guidelines for Engineers{linebreak}* Build and Enhance S/W Testing Strategies with Specialized End-to-End Clients, RSpec, Puppeteer and Selenium-Based Test Cases{linebreak}* Lead Software Vulnerability Management and Risk Mitigation Practices{linebreak}* Offer Guidance and Leadership in PCI Complianc {linebreak}{linebreak}# Requirements{linebreak}**Requirements**{linebreak}* 3-5 yrs Demonstrable and Practical Experience in Application Security Engineering or Comparable Experience in a Security Engineering Role{linebreak}* You have a passion for Security Engineering as a discipline{linebreak}* You’re an excellent communicator{linebreak}* You employ strong collaboration patterns and enjoy creating positive team dynamics{linebreak}* You know how to own and support positive outcomes{linebreak}* You remain constructive under pressure, with a flexible working style{linebreak}* Functional Development Experience and Proficiency in Python, Go, JS, Ruby, or Java{linebreak}* Familiarity with Java and JVM based Application Stacks (e.g. Tomcat){linebreak}* Functional Experience with Testing Frameworks and Modern Testing Paradigms (BDD, TDD, and similar){linebreak}* Solid Knowledge of OAuth and SAML{linebreak}* Strong Knowledge of HTTP/S Service Architectures{linebreak}* Strong Knowledge of Transport Security, specifically TLS and CAs{linebreak}* Strong Knowledge of OWASP and Common Software Vulnerabilities{linebreak}* Solid Understanding of Secure Coding/Development Practices{linebreak}* Experience with Production Build Pipeline and CI/CD stacks (Ex. Jenkins, Nexus, Drone CI){linebreak}* Familiarity with Container Technology (Ex. Docker, RKT){linebreak}* Demonstrable Experience with Python, Ruby, JS and/or Go Tool Development{linebreak}* Strong Interest in Automation Practices{linebreak}* Familiarity and Interest in Cloud Services and SAAS Platforms  (AWS, GCP){linebreak}* Familiarity with Terraform and Ansible Automation Stac{linebreak}{linebreak}**Perks**{linebreak}* Be a member of an exceptional team - we’re growing and your career and opportunities with us will, too!{linebreak}* Rich suite of benefit plans - Employee premiums paid 100%{linebreak}* Generous Paid Time Off plan{linebreak}* Market-leading fully paid Parental Leave{linebreak}* Retirement savings - 401k plan with a Company match{linebreak}* Meaningful Equity{linebreak}* Bi-annual Hack Weeks to support and reward innovation{linebreak}* Beautiful downtown Oakland office in a great location, with stunning views of Lake Merritt{linebreak}* Conveniently located close to public transportation{linebreak}* Open, transparent culture that includes weekly All Hands meetings, Lunch-and-Learns, all-company offsite, etc.{linebreak}* Commuter and Parking monthly subsidy{linebreak}* Access to corporate gym membership rates and other discounts and employee perks!{linebreak}* Fully stocked kitchen, catered lunches twice a week, breakfast on Fridays, and more!

See more jobs at Marqeta

Apply for this Job

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

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


Phoenix Staff

Mid Level Java Developer


Phoenix Staff


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply

{linebreak}Your role:{linebreak}• Work with a small team of engineers, to ensure product delivery and best engineering practices{linebreak}• Develop solutions to scale our data ingestion platform{linebreak}• Build analytics solutions and infrastructure to support new insights in product and derive detailed analysis on our massive datasets{linebreak}• Setup continuous delivery process to enable continuous iteration on solutions{linebreak}• Work in an agile, highly collaborative and agile environment with a lean team{linebreak}• Customize and adapt to engineering best practices tools and applications like JIRA, Confluence, Eclipse etc.{linebreak}• Help support team in resolving the customer issues related to the product{linebreak}• Lead the creation of technical design documents and lead the communication of the architectural vision across functional areas{linebreak}• Review code, lead refactoring activities, provide guidance from technical perspective for all SE members of a project{linebreak}• Define and maintain coding standards, and guide team members to comply with them{linebreak}• Train and mentor new team members{linebreak}{linebreak}What you’ve got: {linebreak}• BS, MS or Ph.D. in Computer Science or Engineering; equivalent experience will be considered{linebreak}• 3-5 years Java experience building solutions that are performant with big data sets{linebreak}• 3+ years’ experience with writing high performance SQL{linebreak}• In-depth understanding of user authentication flows and session management{linebreak}• Strong experience working with GitFlow{linebreak}• Familiarity with Test Driven Development practices{linebreak}• Strong written and verbal communication skills{linebreak}• Experience working with and refactoring existing code{linebreak}• Solid understanding of application vulnerabilities and security{linebreak}• Experience in Dev-Ops{linebreak}• Experience working in a team utilizing an agile approach{linebreak}• Strong analytical, problem solving skills, excellent verbal and written communication skills{linebreak}• Self-starter with excellent interpersonal, motivational, and facilitation skills{linebreak}• Strong, proven problem-solving skills with the ability to quickly analyze the most expedient method to recover business operations{linebreak}• Must be committed to a culture of continuous improvement{linebreak}• Exceptional customer service skills, in addition to extensive experience working in a team-oriented, collaborative environment{linebreak}• Must be able to communicate effectively with users, executives and senior leaders at all levels{linebreak}• Ability to effectively prioritize and execute tasks{linebreak}• Passionate about technology{linebreak}• Able to develop and maintain effective working relationships with individuals with both technical and non-technical staff{linebreak}• Excellent skills in critical thinking and analysis, meeting facilitation, verbal and written communications, and interpersonal interactions (e.g., partnering, conflict management, mediation, etc.){linebreak}• Excellent communication skills, both verbal and written. Loves to explain the technology and has a gift for concisely explaining complex topics

See more jobs at Phoenix Staff

Apply for this Job

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

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


Contrast Security

Senior Software Developer Java


Contrast Security


dev

java

senior

infosec

dev

java

senior

infosec

5mo

Apply

{linebreak}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.{linebreak}{linebreak}We are in search of someone who loves Java and wants to explore the internals of the JVM. The opportunity is to join our flagship team, which is our Java agent. It's our most widely adopted language/agent.{linebreak}{linebreak}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.{linebreak}{linebreak}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.{linebreak}{linebreak}About You{linebreak}{linebreak}{linebreak}* Experience with one or more Java frameworks like Spring or Struts.{linebreak}{linebreak}* Able to design modular and well tested java code bases.{linebreak}{linebreak}* Interest in reverse engineering Java web applications.{linebreak}{linebreak}* Desire to learn as much about Java Application Security as humanly possible.{linebreak}{linebreak}* Experience with popular Java OSGi and ORM frameworks.{linebreak}{linebreak}* Strong skills in developing and debugging multi-threaded code{linebreak}{linebreak}* Deep understanding of Java threads, locks, I/O and garbage collection.{linebreak}{linebreak}* Experience and/or curiosity in JVM languages: Kotlin, Groovy, Scala or Clojure{linebreak}{linebreak}* You approach problems from a product perspective, thinking through how the user will interact with what you're building.{linebreak}{linebreak}* You're a problem solver. You believe the best work is the result of finding the simplest solution to complex challenges.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} Here's a little about what we offer:{linebreak}{linebreak}{linebreak}* Competitive compensation{linebreak}{linebreak}* Meaningful stock plans{linebreak}{linebreak}* Daily team lunches{linebreak}{linebreak}* 100% individual paid medical, dental, and vision benefits{linebreak}{linebreak}* Flexible paid time off{linebreak}{linebreak}* Extended benefits for new and expecting parents.{linebreak}{linebreak}* Choice of a MacBook Pro or Microsoft Surface Pro {linebreak}{linebreak}{linebreak}

See more jobs at Contrast Security

Apply for this Job

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

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


GitPrime

Senior Back End Java Developer


GitPrime


backend

dev

java

senior

backend

dev

java

senior

5mo

Apply

{linebreak}Who we are:{linebreak}{linebreak}GitPrime is pioneering data-driven engineering. We report on the work patterns and the people-side of software development so engineering leaders can advocate for resources and demonstrate that they’re driving business value based on objective data. We have strong product-market fit with hundreds of happy customers and we are growing rapidly.{linebreak}{linebreak}Who we're looking for:{linebreak}{linebreak}We are seeking a highly experienced Java Developer who will join our talented software team, working on mission-critical applications. Your duties will include developing scaleable Java applications while providing expertise in the full software development lifecycle, from concept and design to testing. This position is ideal for the senior candidate seeking a non-managerial development track position. Please see below for more details on framework and systems experience requirements.{linebreak}{linebreak}You should have no less than five years of commercial experience in building high-performing, scalable, enterprise-grade applications. You must be able to write clean code and ensure your programs run properly. When we say commercial experience, we mean daily hands-in-the-code development experience. We also expect you to be passionate about building software and perform well working in a team of engineers and web designers.{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Design and develop high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Create well designed, testable, efficient code{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participate in all phases of the development lifecycle{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Assist in preparation and production of releases of software components{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Ensure designs meet specifications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Investigate alternatives and technologies and present them for architectural review, in order to support continuous improvement{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}5+ years' commercial experience in Java{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Solid experience in software development, and particularly in test-driven development{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Significant experience in designing and developing applications using Java, the Spring framework, and building highly performant, scalable systems{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent knowledge of Java internals, such as Classloading, Memory Management, Transaction management and so on{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience with Kafka and the Samza framework{linebreak}{linebreak}{linebreak}* Extensive experience with deployments Kubernetes{linebreak}{linebreak}* Experience with Docker{linebreak}{linebreak}* {linebreak}{linebreak}Good knowledge of Relational Databases, SQL and ORM technologies, including JPA2 and Hibernate{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Good knowledge of Spring web framework{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}BS degree in Computer Science required, MS preferred{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Why work for GitPrime:{linebreak}{linebreak}{linebreak}* Join high-growth VC funded Y-Combinator startup at liftoff and share the upside{linebreak}{linebreak}* Work with a tight knit group of highly-motivated professionals at the top of their game{linebreak}{linebreak}* Compensation package at $120-150k depending on experience, with great healthcare, stock options, and benefits{linebreak}{linebreak}* We are headquartered in Durango, CO, so you're in for a treat. Located in the heart of the San Juan Mountains, forget the hassles and headaches of city life and enjoy the incredible work-life balance at your doorstep—hiking, mountain biking, paddling, and skiing—that only Colorado can offer.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}How to Apply:{linebreak}{linebreak}Complete the short application, including a paragraph about why GitPrime is interesting to you. If you advance, we will ask you to complete several short screening exercises to assess your skills and ideas. If you are shortlisted, we will fly you to Durango Colorado for face-to-face interviews and to meet the rest of the team.

See more jobs at GitPrime

Apply for this Job

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

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


Crossover

verified

Java Software Architect ($60k/year) Work


Crossover

verified

java

architect

developer

engineer

java

architect

developer

engineer

5mo

Apply

**Our factory is designed to deliver great quality at high pace. In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**{linebreak}{linebreak}As a Java software architect ($60K/year), you can expect to be a member of one of our central assembly line teams such as code cleanup or maintenance team. Our maintenance team is responsible for bug fixing across our 100+ products portfolio, and our code cleanup team is responsible for increasing the quality of products we acquire by capturing anti-patterns, implementing microservices and ensuring our products follow SOLID principles.{linebreak}{linebreak}Java Architects are expected to have high standards of code quality and will have daily and weekly targets. We measure the quality of work through our First Time Acceptance rate, meaning that our Product Chief Architects accept the work delivered by the software architects immediately and without having to ask for a rework.{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering{linebreak}* 5+ years of experience as a software engineer in Java development{linebreak}* 1+years experience working in an environment where CI/ CD tools are used{linebreak}* 2+ years experience in writing unit tests using Junit{linebreak}* 6+ months experience using Jira and Github{linebreak}* 2+ years in an environment where you used architecture principles and frameworks such as SOLID{linebreak}* At least 1 year of working experience using cloud services{linebreak}* Proficiency in the following skills and technologies is mandatory:{linebreak}* General database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra{linebreak}* SOA, EDA, and Design patterns{linebreak}* Javascript (ReactJS, AngularJS) , HTML5, CSS3{linebreak}* Some experience in Linux, Django, REST and shell scripting{linebreak}* Good proficiency in the English language{linebreak}{linebreak}**Nice to have:**{linebreak}{linebreak}* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory{linebreak}* Demonstrate success as a problem solver{linebreak}* Be a results-oriented individual{linebreak}* Comfortable “working virtually” with teammates and customers around the world{linebreak}{linebreak}**Join our community of remote professionals!**{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Crossover

verified

Java Software Engineer ( $30k/year) Work


Crossover

verified

java

developer

engineer

software

java

developer

engineer

software

5mo

Apply

**In every team that you work in you will be expected to deliver work to a high level of quality. Your work quality is measured through the First Time Acceptance Rate, which means passing the code review quality bar set by Chief Architects.**{linebreak}{linebreak}As a Java software engineer ($30K/year), you can expect to be a member of one of our central development and maintenance teams.{linebreak}{linebreak}Our teams are responsible for enhancements and bug fixing across our 100+ products portfolio and we have weekly product release cycles, so we want to ensure that bugs get fixed as quickly as possible for our clients and that the quality of our products is continuously improved.{linebreak}{linebreak}Our organization is constantly acquiring new companies and their products. As a result, our unit test team is responsible to increase unit test code coverage for all newly acquired products. Engineers within this team are expected to have great experience in writing unit tests and will also have daily and weekly targets to work against. The engineer’s role is to increase the unit test coverage and work according to the team's standards and quality guidelines.{linebreak}In all cases, you will have aggressive daily and weekly targets to work against and you can expect to receive timely feedback about your performance. The frequent feedback is used to help you improve immediately and to help you resolve blockers which may be slowing down your performance.{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering{linebreak}* 2+ years of experience as a hands-on software engineer in Java{linebreak}* 1+ years of experience writing unit tests{linebreak}* 6+ months experience working in an environment where CI/ CD tools are used{linebreak}* 6+months experience in JaCOCO, Github and JIRA{linebreak}* Proficiency in the following skills and technologies is mandatory:{linebreak}* Database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra{linebreak}* SOA, EDA, and Design patterns{linebreak}* Javascript (ReactJS, AngularJS) , HTML5, CSS3{linebreak}* Some experience in Linux, Django, REST,, Git, and shell scripting{linebreak}* Good proficiency in the English language{linebreak}{linebreak}**Nice to Have:**{linebreak}{linebreak}* Working experience using cloud services such as AWS{linebreak}* MVC and knowledge of another server-side programming language (Ruby, PHP) is desired but not mandatory{linebreak}* Demonstrate success as a problem solver{linebreak}* Be a results-oriented individual{linebreak}* Comfortable “working virtually” with teammates and customers around the world.{linebreak}{linebreak}**Join our community of remote professionals!**{linebreak}

See more jobs at Crossover

Apply for this Job

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

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


Elastic

Elasticsearch Senior Java Engineer


Elastic


elasticsearch

java

senior

engineer

elasticsearch

java

senior

engineer

5mo

Apply

{linebreak}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. We unite Elasticians across 30+ countries (and counting!), 18 timezones and 30 different languages into one coherent team, while the broader community spans across over 100 countries.{linebreak}{linebreak}Do you want to work on distributed search and analytics software which impacts the lives of millions of people? We’re not interested in your previous job title. Instead, we are looking for bright people with a deep knowledge of Java and who love to take on new challenges.{linebreak}{linebreak}Engineering Philosophy{linebreak}{linebreak}Engineering a highly complex distributed system that is easy to operate via elegantly designed APIs is a non-trivial effort. It requires solid software development skills, and more importantly, a sharp mind and the ability to think like a user. We also care deeply about giving you full ownership of what you’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible in our organization. At Elastic, we effectively don’t have a hierarchy to speak of. We feel that you should be empowered to comment on really anything, regardless of your role within the company.{linebreak}{linebreak}Right now, we are on the lookout for a talented Java Engineer to join our Elasticsearch team and focus on the core infrastructure of Elasticsearch. You can be based (pretty much) anywhere in the world.{linebreak}{linebreak}What you will be doing{linebreak}{linebreak}{linebreak}* Evolving the core infrastructure for Elasticsearch (e.g., the networking layer){linebreak}{linebreak}* Understand and contribute to surrounding layers such as replication and search{linebreak}{linebreak}* Optimizing internal data structures used within Elasticsearch{linebreak}{linebreak}* Design and implement new horizontally-scalable features and APIs in Elasticsearch.{linebreak}{linebreak}* Tackle difficult issues, including performance or concurrency issues, and propose solutions.{linebreak}{linebreak}* Collaborating in the open with the ES team, Elastic Stack users, and other supporting open source projects{linebreak}{linebreak}* Supporting our support engineers with the harder problems{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What you will bring along{linebreak}{linebreak}{linebreak}* Strong on Java in general, including concurrency concepts and the standard library of data structures{linebreak}{linebreak}* Willingness to dive into new issues and ask for help when you need it{linebreak}{linebreak}* Experience deploying and operationalizing software in production{linebreak}{linebreak}* Strong shell skills{linebreak}{linebreak}* Experience leading projects involving multiple engineers{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus Points{linebreak}{linebreak}{linebreak}* Knowledge of packaging (like RPM / Debian){linebreak}{linebreak}* Build system experience (e.g., Gradle){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Information:{linebreak}{linebreak}We're looking to hire team members invested in realizing the goal of making real-time data exploration easy and available to anyone. As a distributed company, we believe that diversity drives our vibe! Whether you're looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life.{linebreak}{linebreak}{linebreak}* Competitive pay based on the work you do here and not your previous salary{linebreak}{linebreak}* Equity{linebreak}{linebreak}* Global minimum of 16 weeks of paid in full parental leave (moms & dads){linebreak}{linebreak}* Generous vacation time and one week of volunteer time off{linebreak}{linebreak}* 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.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}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, 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.


Seeq Corporation

Java Developer


Seeq Corporation


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply

{linebreak}Seeq makes data analytics software for a big market that’s often overlooked by tech companies: industrial process data. Think pharmaceutical manufacturers, wind farms, and energy companies with tons of equipment and sensors. Our software engineers tackle hard problems in streaming calculations, storage, and distributed computing. Your primary responsibilities will be to develop, maintain, and support data lake and historian connections to Seeq. This will involve working on site with customers to gather requirements and manage deployments.{linebreak}{linebreak}We have a major customer in the Houston area that wants to tie their data lake systems together with our analytics solutions.  We are looking for candidates with excellent interpersonal and technical skills to lead and execute on this effort.{linebreak}{linebreak}Seeq prefers to emphasize talent, capacity to contribute, and passion for the problem solution over specific experience or background requirements, but even so, the ideal candidate is likely to have most or many of the following characteristics:{linebreak}{linebreak}{linebreak}* You’re comfortable with Java 8 and fluent with streaming/functional syntax.{linebreak}{linebreak}* You know your way around both Linux and Windows when it comes to shell commands, deployments, task scheduling, and general configuration or troubleshooting.{linebreak}{linebreak}* You have some experience or interest in performance or load testing.{linebreak}{linebreak}* You know how to read and use a REST API.{linebreak}{linebreak}* You value security, communication, and stability when it comes to seamless software upgrades or data migrations.{linebreak}{linebreak}* You can work successfully in a virtual team environment.{linebreak}{linebreak}* You live in or are willing to relocate to the Houston area.{linebreak}{linebreak}* You have some experience with big data and data lake technologies - specifically Hadoop.{linebreak}{linebreak}* You know a scripting language such as Python for writing maintainable scripts or data analysis when needed.{linebreak}{linebreak}* You're familiar with agile or scrum methodologies.{linebreak}{linebreak}{linebreak}

See more jobs at Seeq Corporation

Apply for this Job

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

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


ViaBill A S

Senior Java Backend Developer With Accounting Domain Experience


ViaBill A S


dev

accounting

java

senior

dev

accounting

java

senior

6mo

Apply

{linebreak}--- EUROPE BASED ONLY ---{linebreak}{linebreak}We are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled software engineers to join our distributed team.{linebreak}{linebreak}You MUST have experience within the accounting domain, and know your way around card payments, recurring transactions, card subscriptions and the like.{linebreak}{linebreak}{linebreak}About ViaBill{linebreak}{linebreak}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.{linebreak}{linebreak}We are currently expanding the business towards an US adventure, and targeting Europe in the near future as well.{linebreak}{linebreak}{linebreak}The Position{linebreak}{linebreak}You will work both independently and as part of a dedicated developer team of 15 colleagues from all around Europe. Your focus will be on our backend systems so server-side development should be your main interest, although it will certainly be considered a plus if you're also proficient in some of the frontend technologies listed below.{linebreak}{linebreak}We have a strong focus on transitioning our existing code base towards microservices, so experience in this field would be considered a big plus.{linebreak}{linebreak}We begin each day with a (daily) standup meeting, and we primarily use Slack to communicate during the day. Every two weeks, the development team comes together in an (informal) Hangouts meeting where usually one or two people introduce or share their experience about a framework (or some other technical topic).{linebreak}{linebreak}{linebreak}The Interview Process{linebreak}{linebreak}* If we identify you as a potential candidate after reviewing your cover letter and CV, you'll be asked to complete a programming assignment (within the time frame of a week).{linebreak}{linebreak}* If we're impressed with the results from your assignment, you'll be invited for a Skype/Hangouts meeting where we'd love to hear more about you and discuss the assignment (of course you'll be welcome to ask questions about the position as well).{linebreak}{linebreak}* If we're impressed with you as a candidate, you'll be asked to join our team.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We Offer{linebreak}{linebreak}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/Aarhus).{linebreak}{linebreak}Our employees are our greatest asset, and we strive to develop the happiest and most effective team of the European FinTech industry.{linebreak}{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}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.{linebreak}{linebreak}{linebreak}* You probably have a background as B.Sc. or M.Sc. in computer science or the equivalent in experience.{linebreak}{linebreak}* You have worked with highly automated systems before.{linebreak}{linebreak}* You are able to see solutions from the perspective of the end user.{linebreak}{linebreak}* You should be fluent in English{linebreak}{linebreak}{linebreak}

See more jobs at ViaBill A S

Apply for this Job

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

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


Hazelcast

Senior Java Developer


Hazelcast


dev

java

senior

digital nomad

dev

java

senior

digital nomad

6mo

Apply

{linebreak}We are looking for Senior Java Developer who is going to join Integration Team at Hazelcast. Our main focus as Integration Team is integrating Hazelcast into various frameworks,products and platforms which are available both open source or commercially in the market{linebreak}{linebreak} Do you enjoy any of the following?{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Working as an Open Source Developer in your day job{linebreak}{linebreak}* Learning/Developing latest technologies and popular frameworks.{linebreak}{linebreak}* Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase{linebreak}{linebreak}* Paying attention to all aspects of code quality, from clean-code, to allocation-rates{linebreak}{linebreak}* Delivering a technical presentation at a conference{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}At Hazelcast you will work with the best engineers out there:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Who integrates Hazelcast to other popular frameworks.{linebreak}{linebreak}* Who are public speakers in tech conferences{linebreak}{linebreak}* Who are working in a distributed geographically team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}With hazelcast.org you will work on an exciting open-source project that rocks the scene of distributed caching and computing{linebreak}{linebreak} Skills & Requirements{linebreak} We would like you to:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Be a Senior Java Engineer – including all aspects connected to it{linebreak}{linebreak}* Be experienced with Enterprise Java Ecosystem (spring,hibernate,tomcat,jetty){linebreak}{linebreak}* Have strong opinions about software quality{linebreak}{linebreak}* Have an strong attitude of How stuff works in open source frameworks{linebreak}{linebreak}* Be skeptical yet always open to new concepts{linebreak}{linebreak}* Have strong opinions about software quality{linebreak}{linebreak}* Be an excellent communicator in written and spoken English{linebreak}{linebreak}* Be familiar with Continuous Integration/Delivery platforms like Jenkins.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Have Requirements{linebreak} We would like you to:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Good understanding of PaaS systems (Openshift,Cloudfoundry){linebreak}{linebreak}* Be experienced with Docker,Kubernetes{linebreak}{linebreak}{linebreak}

See more jobs at Hazelcast

Apply for this Job

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

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


Railroad19

Senior Cloud Java Developer


Railroad19


dev

java

cloud

senior

dev

java

cloud

senior

6mo

Apply

{linebreak}Senior Cloud Native Java Developer (Remote United States){linebreak}{linebreak}At Railroad19, we develop customized software solutions and provide software development services. {linebreak} We are currently seeking a Senior 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. You will have a broad background to participate in the replatforming of key APIs into a microservice architecture.  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 while very good at influencing and teaching their fellow technologists.   Creating these relationships requires strong communication skills and some travel to the customer. {linebreak} {linebreak} 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. {linebreak}{linebreak}This is a full-time role with vacation, full benefits and 401k.  Railroad19 provides competitive compensation with excellent benefits and a great corporate culture.{linebreak} The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099).  {linebreak}{linebreak}Core responsibilities:{linebreak}{linebreak}{linebreak}* Understand our client's fast-moving business requirements{linebreak}{linebreak}* Negotiate appropriate solutions with multiple stake-holders{linebreak}{linebreak}* Write and maintain scalable enterprise quality software{linebreak}{linebreak}* Build web applications using Spring Boot{linebreak}{linebreak}* Build Microservices that connect to Oracle and NoSQL databases{linebreak}{linebreak}* Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes{linebreak}{linebreak}* Manage the complete software development life cycle{linebreak}{linebreak}* Writing functional and unit tests in order to maintain code quality{linebreak}{linebreak}* Work with Jenkins to perform continuous integration{linebreak}{linebreak}* Collaborate with other teams in order to deliver a highly performance application that contains little or no defects{linebreak}{linebreak}* Identify new opportunities, tools, and services to enhance the custom software platform{linebreak}{linebreak}* Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Experience:{linebreak}{linebreak}{linebreak}* Advanced Java development experience{linebreak}{linebreak}* Hands on experience with Java 8 (especially streaming collections and functional interfaces){linebreak}{linebreak}* Hands on with Scala is a plus{linebreak}{linebreak}* Hands on experience with NoSQL technologies is a plus{linebreak}{linebreak}* Hands on experience with Spring Boot, Spring Cloud, and Netflix OSS is a plus{linebreak}{linebreak}* Hands-on experience with AWS as a cloud infrastructure as well as different AWS services such as Lambda, SQS, SNS{linebreak}{linebreak}* Hands on experience with relational databases.{linebreak}{linebreak}* Hands on experience with Oracle, ETL{linebreak}{linebreak}* Hands on experience with AngularJS and/or similar JavaScript frameworks is a plus{linebreak}{linebreak}* Demonstrates willingness to learn new technologies and takes pride in delivering working software{linebreak}{linebreak}* Excellent oral and written communication skills{linebreak}{linebreak}* Experience participating on an agile team{linebreak}{linebreak}* Is self-directed and can effectively contribute with little supervision{linebreak}{linebreak}* Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Preferred Requirements a PLUS{linebreak}{linebreak}{linebreak}* Experience working with a microservice architecture{linebreak}{linebreak}* Experience using messaging middleware{linebreak}{linebreak}* Experience using ElasticSearch is a plus{linebreak}{linebreak}* Experience with AWS Kinesis is a plus{linebreak}{linebreak}* Experience with Node.js is a plus{linebreak}{linebreak}* Experience developing Node.js AWS Lambdas is a plus{linebreak}{linebreak}* Experience working within a Continuous Integration workflow{linebreak}{linebreak}* Experience acting as a technical lead is a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}No Agencies***

See more jobs at Railroad19

Apply for this Job

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

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


StayWell

Java React


StayWell


react

javascript

java

react

javascript

java

6mo

Apply

{linebreak}NOTE: THIS IS A REMOTE POSITION FOR US BASED CANDIDATES ONLY{linebreak}{linebreak}We are seeking a Senior Software Engineer to join our team and play a vital role in one of our solution delivery teams.  This role includes definition, architecture and implementation of solutions in support of StayWell product lines. You will be challenged to turn solutions around quickly but thoughtfully, balancing speed to delivery with security, quality, longevity and scalability.  The Senior Software Engineer will also be integral in helping to cultivate an environment of innovation through development guidance and evangelism of best practices to ensure the team is equipped to deliver industry leading solutions for our customers and patients. {linebreak}{linebreak}Essential Duties and Responsibilities include the following (other duties may be assigned):{linebreak}Develop solutions that add value and efficiency across systems with minimal technical debt. {linebreak}Collaborate closely with fellow developers, product owners and other stakeholders in determining optimal solutions to product goals.{linebreak}Deliver code with a Test First mentality and a heavy focus on quality at the code level.  {linebreak}Stay informed on technology trends and product roadmaps to make strategic solution architecture recommendations.{linebreak}Support development of cross-functional business processes; identify alternative solutions, assess feasibility, and recommend new approaches via technology enablement.{linebreak}Contribute to architecture models, frameworks and artifacts (e.g. current and future state application architecture diagrams, data models, etc.).{linebreak}{linebreak}Qualified candidates will have experience in the following:{linebreak}Experience leveraging modern technology stacks and cloud-based systems such as AWS.  Preferred technology stack expertise includes Java (strong), JavaScript (strong), React (strong), React Native and Node,{linebreak}Solid experience with distributed version control systems and branch strategies (Git + Gitflow){linebreak}Proven understanding of agile methodologies (Scaled Agile Framework preferred, KANBAN/SCRUM){linebreak}Strong problem solving and troubleshooting skills with the ability to exercise mature judgment{linebreak}Knowledge of various architectural approaches such as microservices, messaging, queuing, API patterns, etc. are preferred{linebreak}{linebreak}Education and/or Experience:{linebreak}Bachelor's degree (B. S.) in Computer related subject area or related business field and six (6) or more year’s experience in Information Technology and solution delivery, or equivalent combination of education and experience in similar fields is required. Experience working with SAAS based solution delivery organization (preferred).{linebreak}EEO Employer

See more jobs at StayWell

Apply for this Job

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

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


OMNITEC Solutions

Web Developer Java


OMNITEC Solutions


dev

web dev

java

digital nomad

dev

web dev

java

digital nomad

6mo

Apply

{linebreak}Web Services Developer / Java{linebreak}{linebreak}{linebreak}(job number 180039MD){linebreak}{linebreak}{linebreak}Work Location: Rockville, MD 20855 (Telework Possible){linebreak}{linebreak}{linebreak}Use your development and design skills to help scientists understand the most complex system in the universe, the human brain!  {linebreak}{linebreak}{linebreak}Job Description{linebreak}{linebreak}{linebreak}OMNITEC Solutions, Inc., (www.omnitecinc.com) has multiple employment opportunities available for mid-level Java Developers in Rockville, Maryland (20850).  As defined in our press release, OMNITEC was recently awarded a 5-year contract to expand its model research data sharing / computational science infrastructure (see data-archive.nimh.nih.gov/ ) in support of neurosciences research at the NIH.   {linebreak}{linebreak}{linebreak}This is an unprecedented opportunity to use your skills helping advance our understanding of the human brain by building data services infrastructure directly supporting neurosciences research. You will be working with a Java Web stack, Oracle RDBMS, AWS, command line tools, and much more, enabling data from billions of dollars in investment in autism, depression, suicide prevention, PTSD, substance abuse, alcoholism, etc. to be made securely available to scientists from around the world. Few other jobs will have as impactful a mission and provide the opportunity for professional growth using the latest tools and technologies. {linebreak}{linebreak}{linebreak}Please Note: All candidates must be US citizens and able to pass an MBI/Public Trust investigation in order to access federal job sites and systems. DC/MD/VA metropolitan area based candidates preferred for easier access to team meetings, but other locations will be considered.{linebreak}{linebreak}{linebreak}Duties and Responsibilities{linebreak}{linebreak}{linebreak}Your primary responsibilities will involve designing and building web sites and services. Having a robust services-oriented architecture is critical to the project's current and future success, which must scale to accommodate increased numbers of users, data volume and size, and be capable of integrating with other research infrastructure.  {linebreak}{linebreak}{linebreak}In order to support our complex computational and data environments, you will work in a collaborative team across all levels of the project. Past experience working with medical or scientific data is a plus as is a commitment to help improve the lives of those affected by mental illness or substance abuse.{linebreak}{linebreak}{linebreak}The ideal candidate will be highly self-motivated, capable of working independently, but comfortable in a collaborative team environment. Previous experience in a distributed development environment is preferred. While solid object-oriented foundation and experience are expected, exemplary candidates will be able to apply new tools and techniques to solve a variety of problems or advance new initiatives.{linebreak}{linebreak}{linebreak}Required Skills{linebreak}{linebreak}{linebreak}{linebreak}* A bachelor's degree in computer science or related field and 3+ years of related professional experience, or 5+ years proven related experience; {linebreak}{linebreak}* 2+ years Java experience; {linebreak}{linebreak}* 2+ years SQL/PLSQL experience; {linebreak}{linebreak}* 1+ years direct experience designing and/or developing RESTful web services;{linebreak}{linebreak}* 1+ years working in a Linux environment, with proven experience writing and using shell scripts and the shell environment; {linebreak}{linebreak}* Excellent verbal and written communication; {linebreak}{linebreak}* US citizenship and ability to pass an MBI/Public Trust investigation.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Helpful Skills{linebreak}{linebreak}{linebreak}{linebreak}* Motivation to use computational science to accelerate our understanding of mental health and the neurosciences; {linebreak}{linebreak}* Spring (especially SpringBoot and SpringCloud), Hibernate, and Maven; {linebreak}{linebreak}* Oracle or similar RDBMS; {linebreak}{linebreak}* Git version control; {linebreak}{linebreak}* Amazon Web Services, Google Cloud, Docker, Zuul/Eureka, Bamboo; {linebreak}{linebreak}* Scripting languages (i.e., Java Script, Python, or Bash/Shell); {linebreak}{linebreak}* Distributed computing; {linebreak}{linebreak}* Familiarity working with large datasets.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Please apply via this web site or: http://omnitecinc.applytojob.com/apply/{linebreak}{linebreak}{linebreak}OMNITEC Solutions, Inc., is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, disability, gender, gender identity, marital status, national origin, race, religion, sexual orientation, veteran status or any other characteristic protected by law.

See more jobs at OMNITEC Solutions

Apply for this Job

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

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


Portland Webworks

Java Angular Developer For Enterprise Sized Project


Portland Webworks


dev

java

javascript

angularjs

dev

java

javascript

angularjs

6mo

Apply

{linebreak}Who We Are{linebreak}{linebreak}Portland WebWorks is a skilled and productive group of professional consultants specializing in developing data-driven web applications for the Health and Human Services sector. We help government help citizens by creating applications to get people access to medical services and also keep their children safe and provided for. Needing to staff our growing projects, we are looking for top software development talent to help us deliver quality work.{linebreak}{linebreak}The Opportunity{linebreak}{linebreak}The position is an excellent opportunity to work with talented developers on a challenging and rewarding project. We are building a Child Support enforcement system that single parents depend on to get the money they need for their kids. The application must operate for the long term, so we're building it using the best state-of-the-art technologies like Spring Boot and Angular 6, plus a host of supporting technologies including Webpack, Jenkins, Activiti BPM, Zuul and more. Producing high-quality code is crucial, so we use tools like tsLint and run unit tests with headless Chrome to ensure code uniformity and maintainability.{linebreak}{linebreak}What You'll Do:{linebreak}{linebreak}{linebreak}* Develop application front-ends with Angular and Typescript{linebreak}{linebreak}* Use the Java ecosystem to develop RESTful services and integrate with various back-end systems{linebreak}{linebreak}* Implement UX and creative design using HTML5 and CSS{linebreak}{linebreak}* Be a member of a scrum team, helping groom work, plan sprints, and improve processes{linebreak}{linebreak}* Solve unique challenges using new tools, increasing your technical expertise{linebreak}{linebreak}* Mentor other team members on your existing knowledge and experience{linebreak}{linebreak}* Consult with clients on best approaches to developing the application{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What You'll Bring:{linebreak}{linebreak}{linebreak}* High proficiency with Java and Java-based frameworks and libraries{linebreak}{linebreak}* Strong HTML5, CSS, and responsive design skills{linebreak}{linebreak}* Strong knowledge and experience in Typescript and ES6 or higher{linebreak}{linebreak}* Deep understanding of Object-Oriented Programming and design patterns{linebreak}{linebreak}* Strong development experience, in React, Angular, or another  single-page application framework{linebreak}{linebreak}* Technical Aptitude and a drive to improve your craft{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Things That Make You Shine:{linebreak}{linebreak}{linebreak}* Experience working on Agile teams{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Full-Time Employee Benefits Are:{linebreak}{linebreak}{linebreak}* Profit-share program for full-time employees (23% in 2018){linebreak}{linebreak}* 3+ weeks vacation{linebreak}{linebreak}* Happy Hour Fridays{linebreak}{linebreak}* Yoga{linebreak}{linebreak}* Flex Time{linebreak}{linebreak}* Casual Environment{linebreak}{linebreak}* Excellent downtown Portland Location{linebreak}{linebreak}* Excellent Medical Package{linebreak}{linebreak}* Educational Assistance Program{linebreak}{linebreak}* Weekly Developer Luncheons{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We expect to see samples of your work, so please include them when you apply for the position. Your odds of getting a response from us will greatly increase if you do!

See more jobs at Portland Webworks

Apply for this Job

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

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


Clevertech

Senior Java Engineer


Clevertech


java

senior

engineer

java

senior

engineer

7mo

Apply


Stats (beta): 👁 221 views,✍️ 0 applied (0%)
{linebreak}Clevertech is a leading consultancy that is on a mission to build transformational digital solutions for the world’s most innovative organizations. Enterprise companies turn to Clevertech to help them launch innovative digital products that interact with hundreds of millions of customers, transactions and data points. By partnering with Clevertech these companies are propelling forward and changing their industries, business models and more.{linebreak}{linebreak}Based in New York City with fully remote development teams, Clevertech has built core product offerings for clients whose value was revealed in transactions valued in excess of $100 million.  {linebreak}{linebreak}The problems we solve everyday are real and require creativity, grit and determination. We are building a culture that challenges norms while fostering experimentation and personal growth. We are hiring team members who are passionate and energized by the vision of empowering our customers in a complex industry through technology, data and a deep understanding of client concerns. In order to grasp the scale of problems we face, ideally you have some exposure to Logistics, FinTech, Transportation, Insurance, Media or other complex multifactor industries.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What is Required:{linebreak}{linebreak}{linebreak}* Programming skills– You are comfortable writing code in multiple languages, confident in choosing the right strongly or dynamically typed language for the job.{linebreak}{linebreak}* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.{linebreak}{linebreak}* Java Spring Boot experience{linebreak}{linebreak}* Bachelor’s or Master’s degree in Computer Science or similar technical discipline{linebreak}{linebreak}* Strong communicator and fluent in English with excellent written and verbal communication skills.{linebreak}{linebreak}* Strong understanding of the agile software development process{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Benefits{linebreak}We know that people do their best work when they’re taken care of. So we make sure to offer great benefits.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Competitive Vacation Package{linebreak}{linebreak}* Annual Financial Allowance for YOUR development{linebreak}{linebreak}* Flexible Family Leave{linebreak}{linebreak}* Clevertech Gives Back Program{linebreak}{linebreak}* Clevertech U (Leadership Program, Habit Building, New Skills Training){linebreak}{linebreak}* Clevertech Swag{linebreak}{linebreak}* Strong Clevertech Community{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}How We Work{linebreak}Why do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.{linebreak}{linebreak}True innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.{linebreak}{linebreak}We make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.{linebreak}{linebreak}The result? We produce meaningful work{linebreak}{linebreak}{linebreak}Getting Hired{linebreak}We hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.{linebreak}{linebreak}Our hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.{linebreak}{linebreak}Want to learn more about Clevertech and the team? Check out clevertech.careers.{linebreak}{linebreak}Clevertech Culture Video

See more jobs at Clevertech

Apply for this Job

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

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


Crossover

Java Software Engineering Manager ($100k/year)


Crossover


java

manager

ee

se

java

manager

ee

se

7mo

Apply

**The Software Engineer Manager (SEM) manages a team of 5-20 Engineers, Architects, or Chief Architects. You are expected to work with your team on a daily basis ensuring the team solves their challenging software problems within deadlines. You must continuously improve the quality of your team's performance by coaching the low contributors and replacing them with better top global talent when necessary.**{linebreak}{linebreak}Our business methodology is to set aggressive quarterly goals for our products, which are driven by our product management team or the overall IT strategy. We conduct product releases on a weekly cadence. The SEM is expected to lead their team towards achieving daily and weekly goals. {linebreak}{linebreak}You are expected to leverage your technical depth as a former developer and architect to push the team towards a high standard of technical excellence, and be achieving the organization's quality bar. As an SEM you are expected to monitor the team’s daily and weekly performance using our proprietary workflow management tools. The SEM is responsible for identifying obstacles and offering to coach to improve productivity.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}* Bachelor’s Degree in Computer Science is mandatory.{linebreak}* 10+ years of software development/engineering experience in Java.{linebreak}* Proven managerial skills with at least 3 years of experience managing teams of at least 10 individual contributors{linebreak}* Experienced in leading multiple teams across multiple products and technologies{linebreak}* At least 1 year of experience in releasing software products within a CI/CD environment{linebreak}* At least 1 year experience working with cloud services{linebreak}* 6+months experience using Jira and Github{linebreak}* Proven experience in building high-performance teams and scalable best engineering practices{linebreak}* Very good level of English proficiency{linebreak} {linebreak}**Join our community of remote professionals!**{linebreak}

See more jobs at Crossover

# How do you apply? Register on the Eventbrite page and follow the instructions.
Apply for this Job

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

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


AI ube

Senior Java Engineer Architect


AI ube


architecture

java

senior

engineer

architecture

java

senior

engineer

7mo

Apply

{linebreak}AI Incube, AI-driven company that is changing the way people park thru its parking availability prediction service (Parknav), is looking to add senior software engineers to its team. {linebreak}{linebreak}We're hiring for a full time, salaried position - not looking for hourly contractors or consulting companies at this moment. {linebreak}{linebreak}You will be working on expanding and enhancing our AI-based prediction service. We are scaling rapidly, and have a number of new projects in the pipeline, primarily dealing with IoT sensors, geospatial data and computer vision. Our current stack consists of Java 8, Scala, Kubernetes, Postgis/Redis, Presto, Google Cloud Platform, Play Framework and Spring. Most of our projects involve working with maps, geospatial data and ML systems.{linebreak}{linebreak}We are 100% remote, so you can work from anywhere in the world as long as you have a decent internet connection, and can work either during American or European work hours. Your Role{linebreak}{linebreak}{linebreak}* Design, develop, configure, extend, troubleshoot, deploy and maintain our Parknav prediction service.{linebreak}{linebreak}* Quick learner - research and learn about new methodologies and applications, and apply what you've learned.{linebreak}{linebreak}* Work with our data science and machine learning teams to build a world class environment for running analysis and predictions on street level geospatial data. {linebreak}{linebreak}* Desire and ability to work on full stack projects.{linebreak}{linebreak}* Desire to work with maps, geospatial data and machine learning. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* Java Expert{linebreak}{linebreak}* Experience with GCP, AWS or Azure{linebreak}{linebreak}* Spring or Lightbend stacks{linebreak}{linebreak}* Independence{linebreak}{linebreak}* Fluent English speaker{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Desired, but not required:{linebreak}{linebreak}{linebreak}* Statistics, deep learning {linebreak}{linebreak}* Background in Math/Machine Learning or mapping/geospatial experience {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Compensation is very competitive within location of employment. {linebreak}{linebreak}AI Incube is an equal-opportunity employer. We encourage all genders, demographic backgrounds, and orientations to apply. We foster a respectful and positive work and social atmosphere for all. We value quality and professionalism, and encourage learning and growth.

See more jobs at AI ube

Apply for this Job

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

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

TE2, The Experience Engine, a division of accesso, provides consumer-facing enterprises an engine to drive personalization, recommendations and commerce for the physical world, in real-time. We believe every consumer facing business with physical locations will benefit from a machine-learning based platform that provides deep insights and recommendations for how consumers interact and ultimately spend with global brands.{linebreak}{linebreak}**Position Overview**{linebreak}Join our Mobile Development team as a Remote Senior Android Developer and take on this unique opportunity to delight millions of users. Scale a growing portfolio of widely used mobile apps in the hospitality and healthcare industry by leveraging reusable modules and libraries. Your passion and experience will enable us to deliver mobile applications used by millions of guests and consumers. {linebreak}{linebreak}**Location**San Diego, CA OR Orlando, FL OR working 100% Remote. We are open to a 100% remote resource that will make an occasional trip to San Diego, CA (3x per year). {linebreak}{linebreak}**Note:** This is a full-time role. You must be located in the United States to be considered. {linebreak}{linebreak}**Examples of mobile apps developed by accesso that you will be involved in developing:"**{linebreak}{linebreak}**Knott's Berry Farm** https://play.google.com/store/apps/details?id=com.cedarfair.knottsberry&hl=en_US{linebreak}{linebreak}**Canada's Wonderland**{linebreak}https://play.google.com/store/apps/details?id=com.cedarfair.canadaswonderland&hl=en_CA{linebreak}{linebreak}**Other Considerations**{linebreak}* We are an E-Verify organization. Eligible candidates must be authorized to work in the US without requiring visa sponsorship.{linebreak}* accesso is a drug free and smoke free company, meaning employees may not smoke or use illegal drugs while at work or away from work.{linebreak}* This is a full-time position. No contractors please.{linebreak}{linebreak}**What We Offer**{linebreak}* Competitive salary based on experience{linebreak}* The opportunity to earn an annual company discretionary bonus with the potential for stock options{linebreak}* Generous Paid Time Off as well as paid Volunteer Time Off{linebreak}* Health insurance plans, including employer-contributed HSA and employer-paid disability and life insurance.{linebreak}* Matching 401K{linebreak}* Unlimited access to Udemy for Business for continued learning and career development{linebreak}* A flexible work schedule around our core business hours{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} * Design, build, and maintain engaging native Android applications for consumers{linebreak}* Drive technical design and research for prototyping new concepts and capabilities that leverage the latest Android features{linebreak}* Collaborate with teams across the company to clarify designs and requirements{linebreak}* Deliver feature enhancements and continuous improvements to our existing suite of successful mobile apps{linebreak}* Refactor mobile apps to optimize performance while creating and/or leveraging reusable modules{linebreak}* Active participation in an Agile development process**** {linebreak}{linebreak}# Requirements{linebreak}* 3+ years of Android experience{linebreak}* Experience developing, publishing, and maintaining native Android applications{linebreak}* Experience building component libraries for teams and third-party developers to integrate into their existing mobile applications{linebreak}* Strong knowledge of Java and the Android SDK{linebreak}* Understanding of APK packaging, installation, structure of the Android filesystem, system applications and libraries{linebreak}* Experience with RESTful APIs and parsing JSON to communicate with backend services{linebreak}* Understanding of proven design patterns and architectures{linebreak}* Ability to analyze and optimize code for performance, memory usage, CPU utilization, and battery life{linebreak}* Passion for product quality and attention to details{linebreak}* Excellent written and oral communication skills{linebreak}{linebreak}**Bonus Points**{linebreak}* Knowledge of Kotlin{linebreak}* Insightful opinions about developing for mobile. Attends or organizes local Android Meetups{linebreak}* e-Commerce experience{linebreak}* Familiarity with Agile development methodologies{linebreak}* Experience mentoring other developers{linebreak}* Please include any GitHub account, Google Play apps, LinkedIn profile, and any project you're particularly proud of. We would love to see your work

See more jobs at accesso

# How do you apply? Please apply through Apply URL Link with examples of Android Apps they you have developed.{linebreak}{linebreak}Please specify your salary expectations
Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Developer Who Loves Puzzles


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

7mo

Apply


Stats (beta): 👁 385 views,✍️ 0 applied (0%)
{linebreak}Have you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.{linebreak}{linebreak}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 Slack and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.{linebreak}{linebreak}What we look for in our developers:{linebreak}{linebreak}{linebreak}* Love solving complex problems related to serving our customers better – both internal & external customers{linebreak}{linebreak}* Enjoy working with teams{linebreak}{linebreak}* Senior level experience with Java, HyperHTML, CSS/preprocessers, and JavaScript/JS Frameworks{linebreak}{linebreak}* Experience with Grunt, Gulp, & GIT is a plus{linebreak}{linebreak}* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About our team:{linebreak}{linebreak}{linebreak}* We create and customize 90% of our applications in house{linebreak}{linebreak}* We are a “work family”! We have fun together and support each other{linebreak}{linebreak}* We respect a healthy work-life balance{linebreak}{linebreak}* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings{linebreak}{linebreak}* 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{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Growth within our teams at O’Reilly Auto Parts:{linebreak}{linebreak}{linebreak}* 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{linebreak}{linebreak}* We want to grow our people – we help to make you better by providing training for both technical and professional development{linebreak}{linebreak}* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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

CircleCI is seeking a Staff Site Reliability Engineer (SRE) to work closely with our Software Engineers to deliver and manage the high-performance and scalable infrastructure underlying our multi-tenant Cloud offering as well as our Server-installed, on-premises solution. You will not only have the chance to automate and optimize infrastructure through the construction of appropriate tooling, but you will help software engineers through the design phase to optimize their services for scale in our production environment.{linebreak} {linebreak}The CircleCI SRE team is globally distributed and remote-friendly. We take advantage of multiple timezones to manage a platform for our global customer base.{linebreak} {linebreak} {linebreak}About CircleCI{linebreak}CircleCI is the best platform for software teams looking to rapidly build quality projects, at scale. Our intelligent continuous integration and delivery tools are simple yet powerful. Our aim is to provide the wisdom of a connected development ecosystem to every team member making technology decisions.{linebreak} {linebreak}We run 12M+ builds a month on our platform for companies like Spotify, Kickstarter, Sony, and Coinbase. Over 25,000 organizations and 300,000 developers actively build, test, and deploy on CircleCI.  We’ve raised $59.5M in venture capital from Industry Ventures, Top Tier Capital, Scale Venture Partners, DFJ, Harrison Metal Capital, and Baseline Ventures.{linebreak}{linebreak}If you’re interested in joining the team at CircleCI, please send a resumé and let us know why you’d be a great fit for our team. If you contribute to an open source project, write a blog, or have a presence on the web (Twitter, GitHub, LinkedIn, etc.) we would love to hear about it.{linebreak} {linebreak}We care deeply about diversity and inclusivity. We’re hiring at all experience levels, and seek talented teammates from a wide variety of backgrounds and experiences who are equally committed to cultivating a work environment of respect and kindness. We carefully consider every applicant that takes the time to apply.{linebreak}{linebreak}# Responsibilities{linebreak} What you will do:{linebreak}{linebreak}Design and deliver solutions to improve the availability, scalability, latency, and efficiency of CircleCI’s services.{linebreak}Engage in service capacity planning and demand forecasting, anticipating performance bottlenecks{linebreak}Diagnose and resolve production issues in conjunction with software engineering teams{linebreak}Architect and implement shared infrastructure used by all services within the CircleCI platform, for both SaaS and on-prem configurations{linebreak}Support and advise software engineering teams in the design of scalable services{linebreak}Build and maintain tools for deployment, monitoring, and debugging{linebreak}Plan and execute disaster recovery drills{linebreak}Participate in rotating on-call duties, including incident management{linebreak} {linebreak}{linebreak}# Requirements{linebreak}What will make you successful:{linebreak}{linebreak}Experience managing a container-based microservice architecture, including orchestration, service-discovery, monitoring, and debugging{linebreak}Understanding of standard networking protocols and components such as: TCP/IP, HTTP, DNS, ICMP, the OSI Model, Subnetting, and Load Balancing{linebreak}In-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.).{linebreak}Proficiency in one or more of: C, C++, Java, Python, Go{linebreak}Comprehensive knowledge of the internal workings of at least one of Postgres, Mongo, Redis{linebreak}Systematic problem solving approach, coupled with a strong sense of ownership and drive{linebreak}Track-record of working cooperatively with software engineering teams{linebreak}Focus on security in the delivery of all levels of a system{linebreak}Passion for modern software development and operation, including agile, CI/CD, and infrastructure-as-code{linebreak}Desire to learn and grow{linebreak}6+ years of experience

See more jobs at CircleCI

# How do you apply? Apply via:{linebreak}{linebreak}https://grnh.se/5ea90f1b2
Apply for this Job

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

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


G&H Bankensoftware AG

Senior Java JEE Entwickler


G&H Bankensoftware AG


dev

java

senior

digital nomad

dev

java

senior

digital nomad

7mo

Apply

{linebreak}BANKEN RECHNEN MIT UNS! Die Entwicklung von komplexen Softwarelösungen für Finanzinstitute stellt höchste Anforderungen an Sicherheit, Zuverlässigkeit, Performance und Flexibilität. Wir suchen Team-Player, die langfristig mit ihrem Know-How und ihrem persönlichen, professionellen Einsatz uns und unsere Kunden voranbringen und weiter entwickeln.{linebreak}{linebreak}Diese Aufgaben kommen auf dich zu{linebreak}{linebreak}Du bist für das Design und die Weiterentwicklung der serviceorientierten Architekturen von BANCOS in anspruchsvollen Kundenprojekten maßgeblich mitverantwortlich.{linebreak}{linebreak}Das bringst du mit{linebreak}{linebreak}{linebreak}* Fundierte Kenntnisse in den Bereichen Java, JEE, SQL{linebreak}{linebreak}* Die Bereitschaft zur Einarbeitung in aktuelle bankfachliche Themen{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Das wäre wünschenswert{linebreak}{linebreak}{linebreak}* Erfahrungen mit BPMN basierten Workflow-Engines (z. B. Camunda){linebreak}{linebreak}* Erfahrungen mit agiler Softwareentwicklung{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Das kannst du von uns erwarten{linebreak}{linebreak}{linebreak}* Die Möglichkeit, unser Produkt BANCOS und unser Unternehmen mitzugestalten{linebreak}{linebreak}* Flexible Arbeitszeiten{linebreak}{linebreak}* Arbeiten auch von Remote, wo immer du dich aufhältst{linebreak}{linebreak}* Ein tolles Office in unserem Berliner Hauptsitz{linebreak}{linebreak}* Ein gut gefüllter Kühlschrank mit Getränken aller Art{linebreak}{linebreak}* Ein angeregter Austausch mit großartigen Entwicklern{linebreak}{linebreak}* Die Zeit und das Budget für Teilnahme an Konferenzen und Weiterbildungen.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Company{linebreak}{linebreak}Wir, das ist die G&H Bankensoftware AG, ein etabliertes, mittelständisches Unternehmen in Berlin, das sich durch unternehmerisches Denken und Handeln seiner Mitarbeiter, flache Hierarchien und kurze Entscheidungswege auszeichnet. Wir entwickeln seit 30 Jahren Software für Finanzinstitute, beraten Banken und FinTechs, sehen Chancen und finden richtungsweisende Wege, unsere Kunden bei ihrer IT-Modernisierung zu unterstützen.{linebreak}{linebreak}Du* möchtest uns kennenlernen?{linebreak}{linebreak}Wir freuen uns auf  deine Bewerbung! Bitte sende uns deine vollständigen Unterlagen unter Angabe von Gehaltsvorstellung und des frühestmöglichen Starttermins an folgende Email: personal[at]bancos.com (Betreff: Java/JEE-Entwickler){linebreak}{linebreak}Ansprechpartnerin: Claudia Brunath  +49 30 884 59 10. Weitere Infos unter: www.bancos.com{linebreak}{linebreak}*Geschlecht spielt keine Rolle, Hauptsache, du passt zu uns.

See more jobs at G&H Bankensoftware AG

Apply for this Job

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

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


PROEMION

Java Softwareentwickler


PROEMION


java

java

7mo

Apply


Stats (beta): 👁 215 views,✍️ 0 applied (0%)
{linebreak}Wir bieten unseren Kunden die Technologie, die sie brauchen, um CAN-basierte Daten mobiler Industriemaschinen weltweit zu übertragen und auszuwerten. Die angesehensten Industrieunternehmen der Welt vertrauen auf Proemion, um erstklassige Telematiklösungen zu entwickeln, implementieren und somit Leistung und Sicherheit gleichermaßen zu steigern.{linebreak}{linebreak}Die Softwareentwicklung in Java ist für dich nicht nur Beruf, sondern zugleich auch Berufung? Clean Code ist deine Mentalität?{linebreak}{linebreak}Dann suchen wir dich ab sofort als Java Softwareentwickler (m/w). Die Position ist an unserem Standort in Fulda oder als Remoteoption im Rhein-Main-Gebiet mit regelmäßiger Tätigkeit vor Ort zu besetzen.{linebreak}{linebreak}Voraussetzungen{linebreak}{linebreak}{linebreak}* Du verfügst über mindestens zwei Jahre Berufserfahrung in der Programmierung mit Java{linebreak}{linebreak}* Clean Code ist deine Mentalität{linebreak}{linebreak}* Idealerweise bringst du bereits Kenntnisse in JavaFX und dem Client-Server-Modell mit{linebreak}{linebreak}* Deine Stärke liegt in der Front-End Entwicklung{linebreak}{linebreak}* Du bist routiniert im Erstellen von stabilen, qualitativ hochwertigen Unit- und Integrationstests{linebreak}{linebreak}* Deine Deutsch- sowie Englischkenntnisse sind sehr gut – in Wort und Schrift{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Was wir nutzen{linebreak}{linebreak}Wir nutzen hauptsächlich die folgenden Technologien, sodass Erfahrung in diesen Bereichen wünschenswert ist:{linebreak}{linebreak}{linebreak}* PostgreSQL{linebreak}{linebreak}* Elasticsearch{linebreak}{linebreak}* REST APIs{linebreak}{linebreak}* Maven{linebreak}{linebreak}* Hibernate{linebreak}{linebreak}* GitHub{linebreak}{linebreak}* QF-Tests{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Was dich erwartet{linebreak}{linebreak}{linebreak}* Regelmäßige Update-Meetings und Nutzung verschiedenster Kommunikationsmittel{linebreak}{linebreak}* Ein hoher Qualitätsstandard ist uns in unserem Arbeitsalltag wichtig – durch automatisierte Prüfungen, Tests und Code-Reviews stellen wir diesen Standard sicher{linebreak}{linebreak}* Die Position ist eine Mischung aus Remotetätigkeit, regelmäßigen on-site Aufenthalten und Kundenterminen – der ideale Kandidat ist im Rhein-Main-Gebiet flexibel einsetzbar{linebreak}{linebreak}{linebreak}

See more jobs at PROEMION

Apply for this Job

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

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


Wallethub

verified

Senior Java Back End Developer


Wallethub

verified

backend

dev

java

senior

backend

dev

java

senior

7mo

Apply

{linebreak}Company details{linebreak}{linebreak}WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Back-End Developer for a full-time, permanent, remote position.{linebreak}{linebreak}Requirements{linebreak}{linebreak}You are the ideal candidate for this job if you have:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Over 3 years experience in Java, Spring and MySQL (or any relation database){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent communication and analytical skills{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficient with spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience in PHP{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops web applications using Java, Spring Framework, MySQL{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in pairing and code reviews{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Supports and troubleshoots problems with existing applications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Offer{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Very competitive salary based on prior experience and qualifications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Potential for stock options after the first year{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Visa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Notes {linebreak}{linebreak}{linebreak}* 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 DC.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}More about WalletHub{linebreak}{linebreak}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:{linebreak}{linebreak}1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}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.{linebreak}{linebreak}How to Apply{linebreak}{linebreak}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 directly on Stackoverflow or email your application to [email protected]

See more jobs at Wallethub

Apply for this Job

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

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


Hazelcast

Core Java Distributed Systems Engineer For Hazelcast IMDG


Hazelcast


java

engineer

java

engineer

7mo

Apply


Stats (beta): 👁 266 views,✍️ 0 applied (0%)
{linebreak}Do you enjoy any of the following?{linebreak}{linebreak}{linebreak}* Solving complex problems.{linebreak}{linebreak}* Experience with implementing non-trivial infrastructure code.{linebreak}{linebreak}* Creating well crafted and thoroughly tested features, taking full-responsibility from the design phase.{linebreak}{linebreak}* Paying attention to all aspects of code quality, from clean-code, to allocation-rates.{linebreak}{linebreak}* Digging into mechanical sympathy concepts.{linebreak}{linebreak}* Delivering a technical presentation at a conference.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}At Hazelcast you will work with the best engineers out there. {linebreak}{linebreak}{linebreak}* Who delve into JVM code.{linebreak}{linebreak}* Who implement and scrutinize garbage collection algorithms.{linebreak}{linebreak}* Who take any piece of software and multiply its performance by applying deep technical understanding. {linebreak}{linebreak}* Who regularly squash bugs in the depths of a JVM.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We are looking for people who can deliver solid production code. You may either work in our office in London, Istanbul or code remotely from a home office located in Europe.{linebreak}{linebreak}With hazelcast.org you will work on an exciting open-source project that rocks the scene of distributed caching and computing{linebreak}{linebreak}Skills & requirements{linebreak}{linebreak}We would like you to:{linebreak}{linebreak}{linebreak}* Be a senior Java engineer - including all aspects connected to it.{linebreak}{linebreak}* Have great networking, distributed systems, concurrency, serialisation, garbage-collection skills.{linebreak}{linebreak}* Be skeptical yet always open to new concepts.{linebreak}{linebreak}* Have strong opinions about software quality.{linebreak}{linebreak}* Be an excellent communicator in written and spoken English.{linebreak}{linebreak}{linebreak}

See more jobs at Hazelcast

Apply for this Job

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

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


Crossover

Java Software Engineer ( $30k/year)


Crossover


java

ee

se

architect

java

ee

se

architect

7mo

Apply

**As a Java software engineer ($30K/year), you can expect to be a member of one of our central development and maintenance teams.**{linebreak}{linebreak}Our teams are responsible for enhancements and bug fixing across our 100+ products portfolio and we have weekly product release cycles, so we want to ensure that bugs get fixed as quickly as possible for our clients and that the quality of our products is continuously improved.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering{linebreak}* 2+ years of experience as a hands-on software engineer in Java{linebreak}* 2+ years of experience writing unit tests{linebreak}* 1+Years experience working in an environment where CI/ CD tools are used{linebreak}* At least 1 year of working experience using cloud services such as AWS{linebreak}{linebreak}**Proficiency in the following skills and technologies is mandatory:**{linebreak}* General database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra{linebreak}* SOA, EDA, and Design patterns.{linebreak}* Some experience in Linux, Django, REST and shell scripting{linebreak}{linebreak}**Join our community of remote professionals!**{linebreak}

See more jobs at Crossover

# How do you apply? Register on the Eventbrite page and follow the instructions.
Apply for this Job

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

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


Crossover

Java Software Architect ($60k/year)


Crossover


java

architect

mid

core

java

architect

mid

core

7mo

Apply

As a Java software architect ($60K/year), you can expect to be a member of one of our central assembly line teams such as code cleanup or maintenance team. Our maintenance team is responsible for bug fixing across our 100+ products portfolio, and our code cleanup team is responsible for increasing the quality of products we acquire by capturing anti-patterns, implementing microservices and ensuring our products follow SOLID principles.{linebreak}{linebreak}Java Architects are expected to have high standards of code quality and will have daily and weekly targets. We measure the quality of work through our First Time Acceptance rate, meaning that our Product Chief Architects accept the work delivered by the software architects immediately and without having to ask for a rework.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}{linebreak}* Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering{linebreak}* 5+ years of experience as a software engineer in Java development{linebreak}* 2+years experience working in an environment where CI/ CD tools are used{linebreak}* Have a minimum of 2 years experience leading or mentoring junior developers{linebreak}* 2+ years experience in writing unit tests{linebreak}* Experienced using Jira and Git{linebreak}* 2+ years in an environment where you used architecture principles and frameworks{linebreak}* At least 1 year of working experience using cloud services such as AWS{linebreak}{linebreak}**Join our community of remote professionals!**{linebreak}

See more jobs at Crossover

# How do you apply? Register on the Eventbrite page and follow the instructions.
Apply for this Job

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

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


ViaBill A S

Talented Java Backend Developer With A Strong Sense Of Quality


ViaBill A S


dev

java

backend

digital nomad

dev

java

backend

digital nomad

7mo

Apply


Stats (beta): 👁 495 views,✍️ 0 applied (0%)
{linebreak}--- Only apply if you're located within +/- 1 hour from CET ---{linebreak}{linebreak}We are experiencing strong demand for our e-commerce payment service and are looking for a number of highly skilled software engineers to join our distributed team.{linebreak}{linebreak}About ViaBill{linebreak}{linebreak}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.{linebreak}{linebreak}We are currently expanding the business towards an US adventure, and targeting Europe in the near future as well.{linebreak}{linebreak}The Position{linebreak}{linebreak}You will work both independently and as part of a dedicated developer team of 13 colleagues from all around Europe. Your focus will be on our backend systems so server-side development should be your main interest, although it will certainly be considered a plus if you're also proficient in some of the frontend technologies listed below.{linebreak}{linebreak}We have a strong focus on transitioning our existing code base towards microservices, so experience in this field would be considered a big plus.{linebreak}{linebreak}We begin each day with a (daily) standup meeting, and we primarily use Slack to communicate during the day. Every two weeks, the development team comes together in an (informal) Hangouts meeting where usually one or two people introduce or share their experience about a framework (or some other technical topic). Besides that we meet up twice a year to meet each other, discuss topics, code and have fun.{linebreak}{linebreak}Tech Stack{linebreak}{linebreak}{linebreak}* Java 8 / Spring Boot{linebreak}{linebreak}* MariaDB / Hibernate{linebreak}{linebreak}* ActiveMQ{linebreak}{linebreak}* Kafka{linebreak}{linebreak}* Camel{linebreak}{linebreak}* Angular / TypeScript{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We operate in a DevOps environment and we use modern tools like Slack, GitLab and Hangouts for communicating and conducting code reviews.{linebreak}{linebreak}The Interview Process{linebreak}{linebreak}* If we identify you as a potential candidate after reviewing your cover letter and CV, you'll be asked to complete a programming assignment (within the time frame of a week).{linebreak}{linebreak}* If we're impressed with the results from your assignment, you'll be invited for a Skype/Hangouts meeting where we'd love to hear more about you and discuss the assignment (of course you'll be welcome to ask questions about the position as well).{linebreak}{linebreak}* If we're impressed with you as a candidate, you'll be asked to join our team.{linebreak}{linebreak}{linebreak}{linebreak}We Offer{linebreak}{linebreak}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/Aarhus).{linebreak}{linebreak}Our employees are our greatest asset, and we strive to develop the happiest and most effective team of the European FinTech industry.{linebreak}{linebreak}Requirements{linebreak}{linebreak}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.{linebreak}{linebreak}{linebreak}* You probably have a background as B.Sc. or M.Sc. in computer science or the equivalent in experience.{linebreak}{linebreak}* You have worked with highly automated systems before.{linebreak}{linebreak}* You are able to see solutions from the perspective of the end user.{linebreak}{linebreak}* You should be fluent in English{linebreak}{linebreak}{linebreak}

See more jobs at ViaBill A S

Apply for this Job

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

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


Ubiquisoft Technologies

Junior Mid Level Java Developer


Ubiquisoft Technologies


dev

java

junior

digital nomad

dev

java

junior

digital nomad

8mo

Apply


Stats (beta): 👁 1,447 views,✍️ 0 applied (0%)
{linebreak}Ubiquisoft Technologies is seeking a full-time Java Developer to join our development team. Open to both local and remote candidates.{linebreak}{linebreak}As a member of our team, you will design and build the next generation of software for Ubiquisoft clients and in-house products.  From initial product concept to production support this position encompasses the full development lifecycle.  Each developer can choose to work remotely or if in town they are offered a private windowed office at our location in Germantown, TN.{linebreak}{linebreak}Core Responsibilities{linebreak}{linebreak}{linebreak}* Object model concept, design, and coding{linebreak}{linebreak}* Design and develop REST-based APIs{linebreak}{linebreak}* Coordinate the development, implementation, installation, development, and operation of systems for various organizations{linebreak}{linebreak}* Coding with the company chosen technologies and framework{linebreak}{linebreak}* Consult with management and staff on upcoming projects{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications and Experience{linebreak}{linebreak}{linebreak}* 3+ years of Java/J2EE programming experience{linebreak}{linebreak}* Mastery of core Java and OOP design principles{linebreak}{linebreak}* RESTful API backend integration and development experience{linebreak}{linebreak}* Professionalism required (attitude, appearance, and communication){linebreak}{linebreak}* A true passion to be self-taught and explore new technologies on your own{linebreak}{linebreak}* Ability to research and resolve programming problems with minimal supervision{linebreak}{linebreak}* Open to accepting feedback and ability to follow the direction of technical leads{linebreak}{linebreak}* BS in Computer Science or a closely related field{linebreak}{linebreak}* Authorized to work in the United States and pass a criminal background check {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Have{linebreak}{linebreak}{linebreak}* Experience working in an Agile team{linebreak}{linebreak}* Experience with MySQL/mariaDB{linebreak}{linebreak}* Experience with Spring Data/JPA and Spring Boot{linebreak}{linebreak}* Front-end or Full-Stack development experience{linebreak}{linebreak}* An eye for aesthetics and UX{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}{linebreak}* Health, Dental, and Vision insurance{linebreak}{linebreak}{linebreak}* Coverage for team member available at no cost. Spouse and Children coverage available for an additional amount.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Private Office with a door and window(s){linebreak}{linebreak}* Free Friday lunches (at a local restaurant or catered){linebreak}{linebreak}* Snacks and Drinks galore{linebreak}{linebreak}* High-End iMac or MacBook with the latest software tools{linebreak}{linebreak}{linebreak}

See more jobs at Ubiquisoft Technologies

Apply for this Job

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

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


Citrusbyte

Experienced Backend Engineer Java React


Citrusbyte


react

javascript

java

engineer

react

javascript

java

engineer

8mo

Apply

Full Time: Experienced Backend Engineer - Java/React at Citrusbyte in Remote

See more jobs at Citrusbyte

Apply for this Job

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

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


Wallethub

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo

Apply

{linebreak}Company details{linebreak}{linebreak}WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Senior Java Back-End Developer for a full-time, permanent, remote position.{linebreak}{linebreak}Requirements{linebreak}{linebreak}You are the ideal candidate for this job if you have:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Over 3 years experience in Java, Spring and MySQL (or any relation database){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent communication and analytical skills{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficient with spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience in PHP{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops web applications using Java, Spring Framework, MySQL{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in pairing and code reviews{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Supports and troubleshoots problems with existing applications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Offer{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Very competitive salary based on prior experience and qualifications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Potential for stock options after the first year{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Visa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Notes {linebreak}{linebreak}{linebreak}* 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 DC.{linebreak}{linebreak}* If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}More about WalletHub{linebreak}{linebreak}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:{linebreak}{linebreak}1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}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.

See more jobs at Wallethub

Apply for this Job

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

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


komoot

UTC -1:00 and +3:00 verified

Android Developer (m/f)


komoot

UTC -1:00 and +3:00 verified

android

java

kotlin

mobile

android

java

kotlin

mobile

UTC -1:00 and +3:008mo

Apply

Millions of people experience real-life adventures with our apps. We help people all over the world discover the best hiking and biking routes, empowering our users to explore more of the great outdoors. And we're good at it: 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. To help us continue to build the future of outdoor exploration, we're looking for a passionate Android developer to join our team.{linebreak}{linebreak}{linebreak}{linebreak}### Your key responsibilities{linebreak}{linebreak}{linebreak}{linebreak}- Take over responsibility of all parts of our Android app{linebreak}{linebreak}{linebreak}{linebreak}- Develop innovative new features in collaboration with our team of designers, copywriters, and Android/iOS product experts{linebreak}{linebreak}{linebreak}{linebreak}- Optimize the core functionality of the app{linebreak}{linebreak}{linebreak}{linebreak}- Incorporate the latest advances in Android technology{linebreak}{linebreak}{linebreak}{linebreak}### Why you will love it{linebreak}{linebreak}{linebreak}{linebreak}- At komoot, you'll use everything the Android platform offers: Sensors, data synchronization, caching, external storage{linebreak}{linebreak}{linebreak}{linebreak}- We let you work from wherever you want, be it a beach, the mountains, your house or anywhere else that lies in any time zone between UTC-1 and UTC+3{linebreak}{linebreak}{linebreak}{linebreak}- You'll work on challenging tasks, such as turn-by-turn navigation, maps, on-/offline hybrids, custom views and data synchronization{linebreak}{linebreak}{linebreak}{linebreak}- You'll be developing in fast cycles with continuous build, testing and direct team feedback{linebreak}{linebreak}{linebreak}{linebreak}- Your expert knowledge will make you a key player amongst a team of highly motivated, talented people{linebreak}{linebreak}{linebreak}{linebreak}- 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{linebreak}{linebreak}{linebreak}{linebreak}- You'll build and improve an app that we're pretty sure you'll end up using for your personal outdoor trips{linebreak}{linebreak}{linebreak}{linebreak}### You will be successful in this position if you{linebreak}{linebreak}{linebreak}{linebreak}- Are highly self-driven, responsible and keen to improve{linebreak}{linebreak}{linebreak}{linebreak}- Have proven experience in developing high quality Android apps (3+ years){linebreak}{linebreak}{linebreak}{linebreak}- Write code that's readable, well documented and is meaningfully tested{linebreak}{linebreak}{linebreak}{linebreak}- Have a passion for building software, demonstrated through interesting side projects, open source contributions, or other involvement in the tech community{linebreak}{linebreak}{linebreak}{linebreak}- Love to develop awesome products for great user experiences{linebreak}{linebreak}{linebreak}{linebreak}- Have experience in working in a distributed team, have good communication skills and love to work together with others in fast development cycles{linebreak}{linebreak}{linebreak}{linebreak}### Sounds like you?{linebreak}{linebreak}{linebreak}{linebreak}Then send us the following:{linebreak}{linebreak}{linebreak}{linebreak}- Your CV{linebreak}{linebreak}{linebreak}{linebreak}- A write-up explaining who you are and why you are interested in working at komoot{linebreak}{linebreak}{linebreak}{linebreak}- Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.){linebreak}{linebreak}{linebreak}{linebreak}- Feel free to send us something that shows us a little more about what you're interested in, be it your Twitter/Instagram account, or your OpenStreetMap profile if you have one{linebreak}{linebreak}{linebreak}{linebreak}- You'll get bonus points for: Doing something creative with komoot (we love it when people go the extra mile) {linebreak}{linebreak}#Location{linebreak}- UTC -1:00 and +3:00

See more jobs at komoot

Apply for this Job

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

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


X-Team

Java Developer


X-Team


dev

java

digital nomad

dev

java

digital nomad

8mo

Apply

{linebreak}Most important:{linebreak}{linebreak}{linebreak}* Strong knowledge of Java Back End development{linebreak}{linebreak}* Experience with RESTful web services{linebreak}{linebreak}* Experience with integration patterns{linebreak}{linebreak}* Experience with relational and graph databases{linebreak}{linebreak}* Experience storing and indexing data{linebreak}{linebreak}* Code optimization and performance improvements{linebreak}{linebreak}* Write well designed, testable, efficient code{linebreak}{linebreak}* A passion and curiosity for creating and building things{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have:{linebreak}{linebreak}{linebreak}* Experience with working remotely{linebreak}{linebreak}* Familiar/involved with open­ source projects{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Personal:{linebreak}{linebreak}{linebreak}* Independent, self-motivated{linebreak}{linebreak}* Fluent in English, written and spoken{linebreak}{linebreak}* Proven track record of always learning and growing{linebreak}{linebreak}* Proactive attitude{linebreak}{linebreak}* Possess a spirit of generosity{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Perks:{linebreak}{linebreak}{linebreak}* Get the chance to work with big brands like Riot Games, Fox Broadcasting, Kaplan Inc...{linebreak}{linebreak}* Live and work in one of our roaming hacker houses (X-Outposts) around the world.{linebreak}{linebreak}* Work from anywhere as part of a community of digital nomads.{linebreak}{linebreak}* Join our vibrant community, filled with opportunities to learn new skills together in study groups, join clubs (photography, gaming, etc.) and get free camera equipment/games/conferences/courses/massages/etc., charitable fundraisers, fitness & yoga programs (+gym membership), etc. This is the community to be in if you're a remote developer.{linebreak}{linebreak}* We’ll provide up to $2,500 in funding for your learning and growth through our Unleash program, which provides opportunities to unleash your potential through initiatives that help you grow as a developer and explore your passions more each day.{linebreak}{linebreak}{linebreak}

See more jobs at X-Team

Apply for this Job

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

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


Dillon Software

Java Backend Developer


Dillon Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

8mo

Apply


Stats (beta): 👁 485 views,✍️ 0 applied (0%)
{linebreak}Dillon Software is looking for a Java Backend Developer to join our team. We have a number of projects involving consumer media and ecommerce for the public library sector. You'll be developing RESTful web services and integration workflows using a large variety of AWS services, e.g. Elastic Beanstalk, RDS (Postgres and Oracle), Lambdas, ElastiCache, SQS, ECS, ElasticSearch.{linebreak}{linebreak}Only individual candidates located in the United States and meeting all the requirements need apply. No agencies or firms - domestic or offshore. Candidates not meeting all the requirements will not be considered. This is a remote, 1099 contractor position. If applying, please include your resumé, three recent professional references, and your hourly billing rate.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}Expert level skills with the following are required:{linebreak}{linebreak}{linebreak}* Java{linebreak}{linebreak}* RESTful web service conventions and design{linebreak}{linebreak}* Spring or Google Guice{linebreak}{linebreak}* Database persistence framework like MyBatis{linebreak}{linebreak}* test-driven development{linebreak}{linebreak}* SQL skills using either Oracle or PostgreSQL{linebreak}{linebreak}* Amazon AWS services, especially with regard to deployment and scalable infrastructure design, e.g. EC2/EC2, SQS, Elastic Beanstalk, ElastiCache, DynamoDB, Lambdas, S3{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}In addition to the requirements, we would also strongly favor candidates with the following experience:{linebreak}{linebreak}{linebreak}* PostgreSQL plpgsql or Oracle PL/SQL{linebreak}{linebreak}* node.js, AWS Lambda{linebreak}{linebreak}* SQL query optimization{linebreak}{linebreak}* Data partitioning and sharding{linebreak}{linebreak}* NoSQL data stores, particularly DynamoDB{linebreak}{linebreak}* Redshift{linebreak}{linebreak}* devops for large AWS deployments{linebreak}{linebreak}{linebreak}

See more jobs at Dillon Software

Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Developer Who Loves Refactoring


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo

Apply

{linebreak}Have you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Engineer position and we are not your standard brand! We are the dominant auto parts retailer in all our market areas.{linebreak}{linebreak}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 Slack and Atlassian tools such as Jira, Confluence, Fisheye, & Crucible for developer productivity.{linebreak}{linebreak}What we look for in our developers:{linebreak}{linebreak}{linebreak}* Love solving complex problems related to serving our customers better – both internal & external customers{linebreak}{linebreak}* Enjoy working with teams{linebreak}{linebreak}* Senior level experience with Java, HyperHTML, CSS/preprocessers, and JavaScript/JS Frameworks{linebreak}{linebreak}* Experience with Grunt, Gulp, & GIT is a plus{linebreak}{linebreak}* Ability & desire to interface with business stakeholders and users to define and refine requirements when appropriate{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About our team:{linebreak}{linebreak}{linebreak}* We create and customize 90% of our applications in house{linebreak}{linebreak}* We are a “work family”! We have fun together and support each other{linebreak}{linebreak}* We respect a healthy work-life balance{linebreak}{linebreak}* The team keeps open communication through different outlets – video conferencing, team messaging applications, and daily scrums/stand-up meetings{linebreak}{linebreak}* 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{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Growth within our teams at O’Reilly Auto Parts:{linebreak}{linebreak}{linebreak}* 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{linebreak}{linebreak}* We want to grow our people – we help to make you better by providing training for both technical and professional development{linebreak}{linebreak}* We look to promote from within – O’Reilly is diligent to promote from within our organization with qualified team members{linebreak}{linebreak}{linebreak}

See more jobs at O'Reilly Auto Parts

Apply for this Job

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

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


Wallethub

Senior Java Back End Engineer


Wallethub


backend

java

senior

engineer

backend

java

senior

engineer

9mo

Apply


Stats (beta): 👁 416 views,✍️ 0 applied (0%)
{linebreak}Company details{linebreak}{linebreak}WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Java Back-End Engineer for a full-time, permanent, remote position.{linebreak}{linebreak}Requirements{linebreak}{linebreak}You are the ideal candidate for this job if you have:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Over 3 years experience in Java, Spring and MySQL (or any relation database){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent communication and analytical skills{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficient with spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience in PHP{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops web applications using Java, Spring Framework, MySQL{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in pairing and code reviews{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Supports and troubleshoots problems with existing applications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Offer{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Very competitive salary based on prior experience and qualifications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Potential for stock options after the first year{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Visa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Notes {linebreak}{linebreak}{linebreak}* 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 DC.{linebreak}{linebreak}* If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}More about WalletHub{linebreak}{linebreak}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:{linebreak}{linebreak}1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}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.

See more jobs at Wallethub

Apply for this Job

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

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


Wallethub

Senior Java Software Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

9mo

Apply

{linebreak}Company details{linebreak}{linebreak}WalletHub is one of the leading personal finance destinations in the US. We're looking for a highly skilled and experienced Java Back-End Engineer for a full-time, permanent, remote position.{linebreak}{linebreak}Requirements{linebreak}{linebreak}You are the ideal candidate for this job if you have:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Over 3 years experience in Java, Spring and MySQL (or any relation database){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience developing web and stand-alone applications in Spring technologies such as: Spring MVC, Spring Security, Spring Batch{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent communication and analytical skills{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficient with spoken/written English{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to have but not required{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience in PHP{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Familiarity with front-end technologies – Object-Oriented Javascript, AJAX, XHTML, HTML, XML/DOM{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Experience with unit testing framework, test driven development{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops web applications using Java, Spring Framework, MySQL{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in pairing and code reviews{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Supports and troubleshoots problems with existing applications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Offer{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Very competitive salary based on prior experience and qualifications{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Potential for stock options after the first year{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Raise and advancement opportunities based on periodic evaluations{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Visa sponsorship (if working from outside the US, sponsorship can be granted after 18 months with the company, based on performance){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Notes {linebreak}{linebreak}{linebreak}* 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 DC.{linebreak}{linebreak}* If you're intending to work from outside the US please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}More about WalletHub{linebreak}{linebreak}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:{linebreak}{linebreak}1) Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}2) Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}3) Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}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.

See more jobs at Wallethub

Apply for this Job

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

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


iland Secure Cloud

Senior Java Software Developer


iland Secure Cloud


dev

java

senior

digital nomad

dev

java

senior

digital nomad

9mo

Apply


Stats (beta): 👁 314 views,✍️ 0 applied (0%)
{linebreak}DESCRIPTION{linebreak}{linebreak}If you are a Software Engineer that is interested in working as a full-stack developer to build key components of an exciting large-scale distributed platform in the cloud computing industry, please read on!{linebreak}{linebreak}Are you interested in working with Typescript, Angular, HTML5, Java, Python, Apache Cassandra, CockroachDB, Redis, RabbitMQ, cloud computing stacks, and other exciting and current technologies? Are you intrigued by the idea of working on big projects and learning the ins and outs of everything from the frontend user interface to the REST APIs, backend integrations, and infrastructure?{linebreak}{linebreak}Join our team as a Senior Software Developer and have an impact on the cloud computing industry. This is only the beginning of what will surely be your most challenging and rewarding role to date; work with the latest technologies and push the barriers, all while helping build dynamic software that will have a lasting effect on the industry.{linebreak}{linebreak}Applicants must be authorized to work in US.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Take an idea from design concept to working implementation that will be deployed to our customers around the world{linebreak}{linebreak}* Build elegant, clean, bulletproof code that is driven by tests{linebreak}{linebreak}* Work with the other Software Engineers to ensure architectural and implementation coherence{linebreak}{linebreak}* Ensure that application components are responsive and performant{linebreak}{linebreak}* Debug issues and develop quick, robust solutions to keep systems running smoothly{linebreak}{linebreak}* Conduct proofs-of-concepts and develop prototypes{linebreak}{linebreak}* Participate in code reviews to ensure alignment with the architectural approach and to maintain a clean code base{linebreak}{linebreak}* All other duties assigned{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}{linebreak}* Bachelor’s Degree in Engineering, Computer Science, Information Systems, or related technical field{linebreak}{linebreak}* 3-5 years of significant experience building software systems required{linebreak}{linebreak}* Very good knowledge of GNU/Linux required{linebreak}{linebreak}* Experience with Java, JavaEE and REST APIs required{linebreak}{linebreak}* Experience with HTML5, CSS3 required{linebreak}{linebreak}* Experience with SQL / ORM required{linebreak}{linebreak}* Strong interpersonal and communication skills is essential{linebreak}{linebreak}* Flexibility, energy, and ability to work well with others in a distributed team environment{linebreak}{linebreak}* Experience with Typescript and Angular a plus{linebreak}{linebreak}* Experience with Apache Cassandra a plus{linebreak}{linebreak}* Experience working in tech startups a plus{linebreak}{linebreak}* Open source project contributions a big plus{linebreak}{linebreak}* GitHub or public facing source code a plus{linebreak}{linebreak}* Developer forums (Stackoverflow, etc.) participation a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}BENEFITS{linebreak}{linebreak}{linebreak}* Competitive salary{linebreak}{linebreak}* Bonus Plan{linebreak}{linebreak}* Stock Plan{linebreak}{linebreak}* 401k Plan with Company Match{linebreak}{linebreak}* PPO Healthcare Insurance Plan{linebreak}{linebreak}* Dental Insurance Plan{linebreak}{linebreak}* Vision Insurance Plan{linebreak}{linebreak}* Short-Term Disability Insurance{linebreak}{linebreak}* Long-Term Disability Insurance{linebreak}{linebreak}* Voluntary Life Insurance{linebreak}{linebreak}* Paid Vacation & Holidays{linebreak}{linebreak}* Company Laptop{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About iland{linebreak}{linebreak}With cloud data centers in the U.S., U.K., and Singapore, and an award-winning portal wholly owned by iland, we offer infrastructure as a service (IaaS) within the hottest space that is on the mind of every business leader today. iland differentiates itself and maintains its market leadership by investing heavily in the research and development of its ECS cloud management portal. The result of this investment is a rapid development cycle with up to four product releases per year. We provide an exciting, fast-paced environment that has been recognized by these industry leaders and more:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Gartner Magic Quadrant Disaster Recovery as a Service Leader: 2016-2018{linebreak}{linebreak}* Zerto Service Provider of the Year: 2016 & 2017{linebreak}{linebreak}* Veeam Service Provider of the Year: 2016{linebreak}{linebreak}* The Forrester Wave Top DR-as-a-Service Providers: Q1 2014{linebreak}{linebreak}* Houston Business Journal #1 Best Place to Work: 2012 & 2013{linebreak}{linebreak}* Nine Lives Media Inc. Talkin' Cloud 100: 2011-2013{linebreak}{linebreak}* Houston Business Journal Houston Fast 100: 2012 & 2013{linebreak}{linebreak}* Cisco Cloud Managed Service Provider (Cisco Powered){linebreak}{linebreak}* VMware Global Service Provider Partner (VSPP) of the Year: 2010-2012{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

See more jobs at iland Secure Cloud

Apply for this Job

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

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


Numbrs Personal Finance AG

Backend Engineer


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

9mo

Apply

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. {linebreak}{linebreak}Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.{linebreak}{linebreak}Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.{linebreak}{linebreak}**Job Description**{linebreak}{linebreak}You will be a part of a team that is responsible for developing, releasing, monitoring and troubleshooting our BI environment. You enjoy learning new things and are passionate about developing new features, maintaining existing code, fixing bugs, and contributing to overall system design. You are a great teammate who thrives in a dynamic environment with rapidly changing priorities.{linebreak}{linebreak}**All candidates will have**{linebreak}* Bachelor's or higher degree in computer science or equivalent work experience{linebreak}* A minimum of three years of software engineering experience{linebreak}* Excellent knowledge with Scala or Java{linebreak}* Expert knowledge in an enterprise class RDBMS{linebreak}* Demonstrated ability in data modeling, ETL development, and data warehousing{linebreak}* Experience with big data technologies, such as Kafka, Spark, and Cassandra{linebreak}* Excellent troubleshooting and creative problem-solving abilities and analytical skills{linebreak}* Excellent written and oral communication and interpersonal skills{linebreak}{linebreak}**Ideally, candidates will also have**{linebreak}* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos{linebreak}* experience with machine learning{linebreak}* experience with encryption and cryptography standards

See more jobs at Numbrs Personal Finance AG

# How do you apply? Please apply [here](https://www.numbrs.com/de/careers/open-positions/details#oLgt8fwm)
Apply for this Job

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

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


Stats (beta): 👁 633 views,✍️ 0 applied (0%)
Teramind is looking for a current / former techie (developer, devops, etc) that has good writing skills and wants to work on the marketing side of the equation. We're an awesome company because we hire only awesome, creative, enthusiastic people. If you can think outside the box and have tech + writing skills, you won't want to miss this opportunity.{linebreak}{linebreak}# Responsibilities{linebreak} - Describe our features via multiple media - website, brochures, white-papers, etc{linebreak}- Create comparison docs (for a techie audience){linebreak}- Create email content based on our features and what sets our product aside{linebreak}- Contribute to the product / marketing of the product in creative ways {linebreak}{linebreak}# Requirements{linebreak}- Technical background - development, systems administration, or similar...{linebreak}- Excellent writing skills{linebreak}- Marketing inclination{linebreak}- Awesome attitude

See more jobs at Teramind

# How do you apply? Qualified candidates are invited to email their CV to [email protected]
Apply for this Job

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

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


Hazelcast

Core Java Engineer


Hazelcast


java

engineer

java

engineer

9mo

Apply


Stats (beta): 👁 341 views,✍️ 0 applied (0%)
{linebreak}We are looking for people to join our team to work on Hazelcast Jet, a new distributed streaming processing engine.{linebreak}{linebreak}Are you fluent with Java's concurrency model, also known as the Java Memory Model? Do you have an understanding of and interest in lock-free algorithms, mechanical sympathy and distributed systems? Would you like to work in a developer driven organization, where there is never a shortage of interesting problems to solve?{linebreak}{linebreak}We don't have a dependency on any other frameworks - so we expect you to have mastered core Java and have in-depth understanding of the JVM and the Java Memory Model. You should be able to easily reason about the correctness of concurrent code and have some general knowledge about distributed systems.{linebreak}{linebreak}You may either work in our office (Brno, London or Istanbul) or code remotely from a home office. It is also preferable that you are within a few hours of the CET timezone as this is where most of the developers are based.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}{linebreak}* Very strong technical skills with core Java, including concurrency and networking{linebreak}{linebreak}* Knowledge of and/or interest in lock-free and low-latency systems{linebreak}{linebreak}* Knowledge of and/or interest in distributed systems theory{linebreak}{linebreak}* Some experience of and/or interest in batch and stream data processing engines{linebreak}{linebreak}{linebreak}

See more jobs at Hazelcast

Apply for this Job

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

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