📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

750 Remote Java Jobs at companies like Komoot, Railroad19 and Semanticbits last posted 19 hours ago. The median salary for Java jobs while working remotely is $90,000 as of February 2019.

750 Remote Java Jobs at companies like Komoot, Railroad19 and Semanticbits last posted 19 hours ago. The median salary for Java jobs while working remotely is $90,000 as of February 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

Today

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 as thank you to us, this helps us get more companies to post here!

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

This week


Railroad19

Cloud Native Java Developer


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

3d

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. You must be able to travel to the office in the Greater New York area. 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}* Ability to work on a daily basis on site n the NY office{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 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}* Located in the Greater New York Area or must relocate to the Greater New York Area – not a remote opportunity!{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}******   NO AGENCIES  ***

See more jobs at Railroad19

Apply for this Job

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

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

This month


SemanticBits

Full Stack Java JEE Engineer


SemanticBits


full stack

java

engineer

full stack

java

engineer

9d

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 as thank you to us, this helps us get more companies to post here!

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


O'Reilly Auto Parts

Java Developer Who Loves Interface Front End


O'Reilly Auto Parts


front end

dev

java

digital nomad

front end

dev

java

digital nomad

11d

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 as thank you to us, this helps us get more companies to post here!

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


Contrast Security

Full Stack Polyglot Reactjs Java Amazon Web Services Services


Contrast Security


react

full stack

javascript

java

react

full stack

javascript

java

11d

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 as thank you to us, this helps us get more companies to post here!

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


Crossover

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


Crossover


c#

c++

java

android

c#

c++

java

android

12d

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 as thank you to us, this helps us get more companies to post here!

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


Wolfram

Europe verified

DevOps Engineer


Wolfram


java

kubernetes

docker

devops

java

kubernetes

docker

devops

Europe 14d

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 as thank you to us, this helps us get more companies to post here!

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


Nagarro

Senior Java Developer


Nagarro


dev

java

senior

digital nomad

dev

java

senior

digital nomad

14d

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}{linebreak}

See more jobs at Nagarro

Apply for this Job

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

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


Marqeta

US-only verified

Sr. Infrastructure Security Engineer - Oakland or


Marqeta


infosec

java

javascript

python

infosec

java

javascript

python

US-only15d

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}**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}  {linebreak}{linebreak}#Location{linebreak}- US-only

See more jobs at Marqeta

Apply for this Job

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

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


Marqeta

US-only verified

Application Security Engineer - Oakland or


Marqeta


infosec

java

javascript

ruby

infosec

java

javascript

ruby

US-only16d

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}**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! {linebreak}{linebreak}#Location{linebreak}- US-only

See more jobs at Marqeta

Apply for this Job

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

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


OpenClassrooms

Java Development Instructor Code Instructor


OpenClassrooms


teaching

dev

java

digital nomad

teaching

dev

java

digital nomad

16d

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 as thank you to us, this helps us get more companies to post here!

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


Marqeta

Sr. Application Security Engineer - Oakland or


Marqeta


python

go

javascript

ruby

python

go

javascript

ruby

17d

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}**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 as thank you to us, this helps us get more companies to post here!

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


Crossover

Software Engineer ($30k/year) Work


Crossover


c++

.net

c#

java

c++

.net

c#

java

21d

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.

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Software Architect ($60k/year) Work


Crossover


c++

.net

c#

java

c++

.net

c#

java

21d

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}# 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}* 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}* Experienced using Jira and Git{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}* 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

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Chief Software Architect ($100k/year) Work


Crossover


c++

.net

c#

java

c++

.net

c#

java

21d

Apply

**As a Chief Software Architect, you can expect to be a member of one of our central assembly line teams such as faster, easier, code cleanup, feature, or auto unit test team. You may also be in the role of a product Chief Architect, responsible for a product’s quality and weekly release.**{linebreak}{linebreak}If you are working in the code cleanup team you have a great responsibility to increase the quality of the code of existing products. You will do this by identifying anti-patterns and solving them, implementing microservices, and ensuring products follow SOLID coding principles.{linebreak}{linebreak}In the auto unit test team you will generate unit tests using automation. As part of this team you can expect to build, extend, and introduce new tools to improve automated test generation. One of the roles of a Chief Architect within the bulk unit test team is to find patterns that can be applied to any coding project.{linebreak}{linebreak}As a member of the easier team you will be assisting in the rebuild of the user interface of legacy products to a standard tech stack. This means you will build new screens with a modern UI and enhanced usability. You will also create the REST API layer required to connect the new UI with the product legacy backend and business logic. You will also be required to deliver UI unit tests, REST API unit tests and integration tests, and functional browser compatibility testing.{linebreak}{linebreak}Chief Software Architects will have daily and weekly targets to work against. We measure the quality of work through our First Time Acceptance rate, meaning that the Product Chief Architects accept the work delivered by the engineers immediately 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 resolve blockers which may be slowing down your performance. {linebreak}{linebreak}# Responsibilities{linebreak} **Key Responsibilities:**{linebreak}{linebreak}* Achieving an expert level understanding of our customers’ environments and their use of our products{linebreak}* Architecting and leading technical delivery of one or more products and match the needs of the target customer base{linebreak}* Creating solutions architecture, algorithms, and designs for solutions that scale to the customer's enterprise/global requirements{linebreak}* Mentor 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, Computer Engineering, or Electrical Engineering{linebreak}* 8+ years of experience as a software engineer in C#.net, Java, C++ or front end technologies such as AngularJs or React{linebreak}* 1+ years of experience working in an environment where CI/ CD tools are used{linebreak}* 2+ years experience in writing unit tests using google test, google mock, nunit, or junit{linebreak}* Proven experience with performing code reviews and/or mentoring sessions (has dedicated a minimum of 25% of monthly time on this activity){linebreak}* At least 1 year of working experience using cloud technologies{linebreak}* 6+ months of experience using Jira and Github{linebreak}* Ability to embrace and learn new technologies{linebreak}* An excellent understanding of design patterns{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}* 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}* 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 as thank you to us, this helps us get more companies to post here!

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


Phoenix Staff

Mid Level Java Developer


Phoenix Staff


dev

java

digital nomad

dev

java

digital nomad

22d

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 as thank you to us, this helps us get more companies to post here!

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


Contrast Security

Senior Software Developer Java


Contrast Security


dev

java

senior

infosec

dev

java

senior

infosec

22d

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 as thank you to us, this helps us get more companies to post here!

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


GitPrime

Senior Back End Java Developer


GitPrime


backend

dev

java

senior

backend

dev

java

senior

28d

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 as thank you to us, this helps us get more companies to post here!

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

Last 30 days


Crossover

verified

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


Crossover


c#

dotnet

net

.net

c#

dotnet

net

.net

1mo

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}# Requirements{linebreak}**Candidate Requirements**{linebreak}{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}{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 as thank you to us, this helps us get more companies to post here!

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


Crossover

verified

Java Software Architect ($60k/year) Work


Crossover


java

architect

developer

engineer

java

architect

developer

engineer

1mo

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 as thank you to us, this helps us get more companies to post here!

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


Crossover

verified

Java Software Engineer ( $30k/year) Work


Crossover


java

developer

engineer

software

java

developer

engineer

software

1mo

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 as thank you to us, this helps us get more companies to post here!

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


Elastic

Elasticsearch Senior Java Engineer


Elastic


elasticsearch

java

senior

engineer

elasticsearch

java

senior

engineer

1mo

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 as thank you to us, this helps us get more companies to post here!

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


Seeq Corporation

Java Developer


Seeq Corporation


dev

java

digital nomad

dev

java

digital nomad

1mo

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 as thank you to us, this helps us get more companies to post here!

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


Nagarro

Senior Java Developer


Nagarro


dev

java

senior

digital nomad

dev

java

senior

digital nomad

1mo

Apply

{linebreak}{linebreak}* Expertise in Java{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 as thank you to us, this helps us get more companies to post here!

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


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

1mo

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}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}# Responsibilities{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} {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

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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


ViaBill A S

Senior Java Backend Developer With Accounting Domain Experience


ViaBill A S


dev

accounting

java

senior

dev

accounting

java

senior

2mo

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 as thank you to us, this helps us get more companies to post here!

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


Hazelcast

Senior Java Developer


Hazelcast


dev

java

senior

digital nomad

dev

java

senior

digital nomad

2mo

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 as thank you to us, this helps us get more companies to post here!

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


Railroad19

Senior Cloud Java Developer


Railroad19


dev

java

cloud

senior

dev

java

cloud

senior

2mo

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 as thank you to us, this helps us get more companies to post here!

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


Mobiquity

Java Developer


Mobiquity


dev

java

digital nomad

dev

java

digital nomad

2mo

Apply

{linebreak}Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a{linebreak}collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3{linebreak}continents and 9 offices - who create compelling digital experiences to help clients show they care to the{linebreak}people who matter most - their consumers, patients, and employees.{linebreak}{linebreak}We are seeking a strong Java Developer with demonstrated experience designing and implementing{linebreak}enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution{linebreak}skills to create responsive web applications for mobile and the desktop.{linebreak}{linebreak}Responsibilities:{linebreak} Design and develop scalable web applications using open source technologies{linebreak} Experience with NodeJS to build scalable web services{linebreak} Experience developing web services using J2EE/Java/Spring is required. Java 8 is a plus.{linebreak} Clear understanding of MVC design pattern. Use of Spring MVC preferred.{linebreak} Work as part of an Agile Scrum team{linebreak} Create solutions using leading edge technologies{linebreak}{linebreak}Skills and Experience:{linebreak} 4+ years experience developing enterprise software applications{linebreak} Experience using Node.js to build scalable web services is required; J2EE/Java/Spring is{linebreak}required. Java 8 is a plus.{linebreak} Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is{linebreak}required{linebreak} Understanding of document description languages such as JSON and XML{linebreak} Clear understanding of software development best practices{linebreak} Demonstrated experience working with teams using agile methodologies{linebreak} Experience with other open source development frameworks a plus (PHP, Rails, Grails,{linebreak}Django, etc.){linebreak} Experience with NoSql databases such as MongoDB or CouchDB a plus{linebreak} Demonstrated expertise with HTML5, CSS3 and Responsive Web Development is a plus

See more jobs at Mobiquity

Apply for this Job

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

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


StayWell

Java React


StayWell


react

javascript

java

react

javascript

java

2mo

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 as thank you to us, this helps us get more companies to post here!

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

This year


OMNITEC Solutions

Web Developer Java


OMNITEC Solutions


dev

web dev

java

digital nomad

dev

web dev

java

digital nomad

2mo

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 as thank you to us, this helps us get more companies to post here!

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


Portland Webworks

Java Angular Developer For Enterprise Sized Project


Portland Webworks


dev

java

javascript

angularjs

dev

java

javascript

angularjs

2mo

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 as thank you to us, this helps us get more companies to post here!

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


Clevertech

Senior Java Engineer


Clevertech


java

senior

engineer

java

senior

engineer

2mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Crossover

Java Software Engineering Manager ($100k/year)


Crossover


java

manager

ee

se

java

manager

ee

se

2mo

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 as thank you to us, this helps us get more companies to post here!

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


AI ube

Senior Java Engineer Architect


AI ube


architecture

java

senior

engineer

architecture

java

senior

engineer

3mo

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 as thank you to us, this helps us get more companies to post here!

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

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 as thank you to us, this helps us get more companies to post here!

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


O'Reilly Auto Parts

Senior Java Developer Who Loves Puzzles


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo

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 as thank you to us, this helps us get more companies to post here!

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

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 as thank you to us, this helps us get more companies to post here!

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


G&H Bankensoftware AG

Senior Java JEE Entwickler


G&H Bankensoftware AG


dev

java

senior

digital nomad

dev

java

senior

digital nomad

3mo

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 as thank you to us, this helps us get more companies to post here!

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


PROEMION

Java Softwareentwickler


PROEMION


java

java

3mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Wallethub

verified

Senior Java Back End Developer


Wallethub


backend

dev

java

senior

backend

dev

java

senior

3mo

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 as thank you to us, this helps us get more companies to post here!

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


Hazelcast

Core Java Distributed Systems Engineer For Hazelcast IMDG


Hazelcast


java

engineer

java

engineer

3mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Crossover

Java Software Engineer ( $30k/year)


Crossover


java

ee

se

architect

java

ee

se

architect

3mo

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 as thank you to us, this helps us get more companies to post here!

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


Crossover

Java Software Architect ($60k/year)


Crossover


java

architect

mid

core

java

architect

mid

core

3mo

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 as thank you to us, this helps us get more companies to post here!

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


Railroad19

Cloud Native Java Developer


Railroad19


dev

java

cloud

digital nomad

dev

java

cloud

digital nomad

3mo

Apply

{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 AWS/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}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 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, MySQL, 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 as thank you to us, this helps us get more companies to post here!

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


ViaBill A S

Talented Java Backend Developer With A Strong Sense Of Quality


ViaBill A S


dev

java

backend

digital nomad

dev

java

backend

digital nomad

3mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


GitPrime

Senior Back End Java Developer


GitPrime


backend

dev

java

senior

backend

dev

java

senior

3mo

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}* Competitive compensation package 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 as thank you to us, this helps us get more companies to post here!

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


Ubiquisoft Technologies

Junior Mid Level Java Developer


Ubiquisoft Technologies


dev

java

junior

digital nomad

dev

java

junior

digital nomad

3mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Citrusbyte

Experienced Backend Engineer Java React


Citrusbyte


react

javascript

java

engineer

react

javascript

java

engineer

4mo

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 as thank you to us, this helps us get more companies to post here!

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


Wallethub

Senior Java Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

4mo

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 as thank you to us, this helps us get more companies to post here!

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


komoot

UTC -1:00 and +3:00 verified

Android Developer (m/f)


komoot


android

java

kotlin

mobile

android

java

kotlin

mobile

UTC -1:00 and +3:004mo

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 as thank you to us, this helps us get more companies to post here!

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


X-Team

Java Developer


X-Team


dev

java

digital nomad

dev

java

digital nomad

4mo

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 as thank you to us, this helps us get more companies to post here!

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


Dillon Software

Java Backend Developer


Dillon Software


dev

java

backend

digital nomad

dev

java

backend

digital nomad

4mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

4mo

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}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}* {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}

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Developer Who Loves Refactoring


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

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, 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 as thank you to us, this helps us get more companies to post here!

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


Wallethub

Senior Java Back End Engineer


Wallethub


backend

java

senior

engineer

backend

java

senior

engineer

5mo

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 as thank you to us, this helps us get more companies to post here!

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


Wallethub

Senior Java Software Developer


Wallethub


dev

java

senior

digital nomad

dev

java

senior

digital nomad

5mo

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 as thank you to us, this helps us get more companies to post here!

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


iland Secure Cloud

Senior Java Software Developer


iland Secure Cloud


dev

java

senior

digital nomad

dev

java

senior

digital nomad

5mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Numbrs Personal Finance AG

Backend Engineer


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

5mo

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 as thank you to us, this helps us get more companies to post here!

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

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 as thank you to us, this helps us get more companies to post here!

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


Hazelcast

Core Java Engineer


Hazelcast


java

engineer

java

engineer

5mo

Apply

{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 as thank you to us, this helps us get more companies to post here!

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


Argent

Senior Java Backend Engineer


Argent


java

senior

engineer

backend

java

senior

engineer

backend

5mo

Apply

{linebreak}About Argent{linebreak}Argent’s mission is to make the next era of the internet - the decentralised web - accessible to everyone. We want a web that you can trust, where you control your own data, assets and identity. And we’re committed to making the user experience even better than the defining products of the existing web.{linebreak}{linebreak}We’re an ambitious team, led by experienced entrepreneurs, funded by the top VCs in Europe. You’ll be working alongside PhDs in nuclear physics, quantum cryptography, and decentralised cognitive networks; and former founders and CTOs that have scaled mobile apps to tens of millions of users.{linebreak}{linebreak}Our first step is to build the world’s simplest and safest mobile crypto wallet.{linebreak}{linebreak}About the Senior Backend Engineer position{linebreak}We’re looking for a versatile and passionate backend developer who will join our team of talented engineers.{linebreak}{linebreak}You’ll design and operate the backend services that fuel our decentralised application, develop innovative services on top of Ethereum nodes, and help continuously improve our engineering practices.{linebreak}{linebreak}Senior Backend Engineer responsibilities are:{linebreak}{linebreak}{linebreak}* Develop new services that will enable seamless interactions between mobile clients and smart contracts{linebreak}{linebreak}* Lead the architecture, development and operation of our backend infrastructure in a DevOps manner{linebreak}{linebreak}* Build a layer of innovative services on top of Ethereum nodes{linebreak}{linebreak}* Continuously improve the efficiency, scalability, and reliability of our backend systems{linebreak}{linebreak}* Research and recommend testing and automation tools{linebreak}{linebreak}* Review and enforce security best-practices for all internal and external services{linebreak}{linebreak}* Collaborate closely with the other engineering teams to ensure an overall efficient architecture of our product{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Senior Backend Engineer requirements are:{linebreak}{linebreak}{linebreak}* 5+ years of experience designing and delivering scalable distributed systems in Java and a good knowledge of Node.js. Knowledge of Go is a plus{linebreak}{linebreak}* Knowledge of the Ethereum platform is a plus as our back-end interacts with our Ethereum smart contracts.{linebreak}{linebreak}* Hands-on experience in designing and operating a secure infrastructure on AWS{linebreak}{linebreak}* Getting your hands dirty and you are never afraid to experiment with technology{linebreak}{linebreak}* Good knowledge of cryptography and security best practices{linebreak}{linebreak}* Strong problem solving and troubleshooting skills{linebreak}{linebreak}* Being comfortable working in a fast paced startup environment with a lot of unknowns{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}How we work ?{linebreak}We are a distributed team but find communication much easier when working on similar time zones and a short flight distance. You'll need to be based in the UK or Europe.{linebreak}{linebreak}Every quarter we get together for a week to hang out, build, and explore new solutions.

See more jobs at Argent

Apply for this Job

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

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


Stealth Startup

Java Developer


Stealth Startup


dev

java

digital nomad

dev

java

digital nomad

5mo

Apply

{linebreak}Smartphone Camera and Image Editing App Developer{linebreak}{linebreak}We are a startup based in NYC working on cutting edge camera and image editing functionality for smartphones focused on the real estate industry.  We are seeking programmers with great familiarity with camera and auto-editing functionality in apps and interest in innovating in this area. We are flexible on hourly or full-time work engagements and telecommuting. If you bring exceptional expertise to our project we are willing to pay up for it. And we are nice, reasonable people. Seeking developers and UI experts. 

See more jobs at Stealth Startup

Apply for this Job

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

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


Wallethub

Sr Java Software Developer


Wallethub


dev

java

digital nomad

dev

java

digital nomad

5mo

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 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}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}Note: This position does not have a location requirement and can be performed either remotely (including from outside the US) or from WalletHub’s offices in downtown Washington DC. 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.

See more jobs at Wallethub

Apply for this Job

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

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


Wallethub

Sr Java Developer


Wallethub


dev

java

digital nomad

dev

java

digital nomad

5mo

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 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}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}Note: This position does not have a location requirement and can be performed either remotely (including from outside the US) or from WalletHub’s offices in downtown Washington DC. 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.

See more jobs at Wallethub

Apply for this Job

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

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


Clevertech

Java Engineer


Clevertech


java

engineer

java

engineer

5mo

Apply

{linebreak}### DESCRIPTION{linebreak}{linebreak}Clevertech is looking for a Java Engineer to join our global team. This role has database design and implementation responsibilities including alternative data structures such as nosql, redis, elasticsearch and more. Clevertech looks for craftsmen developers who take ownership of their code.{linebreak}{linebreak}You can deliver quickly while being clever to avoid missteps. You have an effective positive attitude that shines as you show you care about client and colleague concerns. You are always learning and are a transparent communicator even when it is challenging. You thrive on challenging yourself daily and seek to surround yourself with like minded individuals.{linebreak}{linebreak}### REQUIREMENTS{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. Preferred language familiarity: Java, NodeJS, Ruby, Scala, and/or Go.{linebreak}* Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.{linebreak}* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.{linebreak}* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.{linebreak}* Conduct code walk-throughs, peer reviews, and produce technical documentation.{linebreak}* Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.{linebreak}* Strong communicator and fluent in English with excellent written and verbal communication skills.{linebreak}* Knowledge of Agile Methodologies

See more jobs at Clevertech

Apply for this Job

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

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


Wallethub

Java Developer


Wallethub


dev

java

digital nomad

dev

java

digital nomad

6mo

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 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}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}Note: This position does not have a location requirement and can be performed either remotely (including from outside the US) or from WalletHub’s offices in downtown Washington DC. 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.

See more jobs at Wallethub

Apply for this Job

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

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


LogisticsExchange

Senior Java Backend Developer


LogisticsExchange


dev

java

senior

backend

dev

java

senior

backend

6mo

Apply

{linebreak}As a Back End Engineer, you will work closely together with architects and engineers to advance the development of our modern, microservices based platform, and deliver exciting new product features to our customers. You will contribute to the architectural and infrastructural design of our applications, and leverage your experience to optimize services for performance, scalability, and security. The role will challenge you to work in a highly agile environment, address strategic and implementational topics, and work on various parts of the application stack, including the core trading services and matching engine.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Build high-quality, scalable, and resilient applications and (web) services that support LE’s trading and analytics platform{linebreak}{linebreak}* Contribute to the architectural and infrastructural design of the platform and its components{linebreak}{linebreak}* Support planning of tasks using technical and functional expertise{linebreak}{linebreak}* Support leadership in establishing, documenting, and enforcing technology standards, best practices and approaches to be leveraged by the engineering team{linebreak}{linebreak}* Mentor and support other team members through code reviews and continuous feedback{linebreak}{linebreak}* Take initiative to research, troubleshoot and resolve bugs and issues as they arise{linebreak}{linebreak}* Be a flexible team player, stepping into a variety of roles, as needed{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}*  4+ years experience in development back ends with Java 8, incl. features like Streams, Serialization, Multi-Threading, Annotations{linebreak}{linebreak}* Advanced knowledge of Spring/Spring Boot and ORM frameworks like Hibernate, JPA{linebreak}{linebreak}* Strong experience in designing and developing modern, distributed, microservices-based applications with RESTful APIs, with particular attention to security, scalability, availability, and performance{linebreak}{linebreak}* Profound understanding of object oriented programming and design patterns{linebreak}{linebreak}* Strong experience in relational database design and development (preferably with PostgreSQL) and understanding of NoSQL databases and in-memory stores (e.g. Redis, DynamoDB, Hadoop){linebreak}{linebreak}* Experience working with event/message based communication platforms such as Kafka, ActiveMQ etc{linebreak}{linebreak}* Working proficiency in build and development tools (e.g. Gradle, Jenkins, SonarQube){linebreak}{linebreak}* Experience with test frameworks (e.g. jUnit, Mockito){linebreak}{linebreak}* Preferred: Knowledge in cloud technologies/infrastructure (esp. AWS){linebreak}{linebreak}* Preferred: Prior experience in designing and developing financial systems (e.g. trading, risk, or compliance systems) and/or logistics systems{linebreak}{linebreak}* Preferred: Experience with other languages, such as Python{linebreak}{linebreak}* Preferred: Experience in front end development using modern JavaScript frameworks like React/Redux, Angular, Knockout, Ember, etc.{linebreak}{linebreak}* Strong analytical, project leadership and communication skills{linebreak}{linebreak}* Ability to work both self-directed and collaboratively to deliver results in a fast paced, startup environment{linebreak}{linebreak}* Unbelievably positive attitude, sense of humor and/or thick skin{linebreak}{linebreak}* Consummate team player, able to wear multiple hats, and assist team members when needed{linebreak}{linebreak}{linebreak}

See more jobs at LogisticsExchange

Apply for this Job

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

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


Mobiquity

Java Developer


Mobiquity


dev

java

digital nomad

dev

java

digital nomad

6mo

Apply

{linebreak}Mobiquity is a digital engagement provider for more than 200 of the world’s leading brands. We are a collective of consultants, designers, developers, cloud advisors, and data scientists - spread across 3 continents and 9 offices - who create compelling digital experiences to help clients show they care to the people who matter most - their consumers, patients, and employees.{linebreak}{linebreak}Skills Required:{linebreak}{linebreak}{linebreak}* 8+ years experience developing applications software{linebreak}{linebreak}* Experience developing web services using J2EE/Java/Spring required{linebreak}{linebreak}* Clear understanding of MVC design pattern. Use of SpringMVC preferred{linebreak}{linebreak}* Experience with integration frameworks such as Apache Camel or Mule a plus{linebreak}{linebreak}* Experience using node.js to build scalable web services a plus{linebreak}{linebreak}* Experience with other open source frameworks a plus (PHP, Rails, Grails, Django or similar){linebreak}{linebreak}* Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or jdbc required{linebreak}{linebreak}* Experience with NoSql databases such as MongoDB or CouchDB a plus{linebreak}{linebreak}* Understanding of document description languages such as JSON and XML {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

See more jobs at Mobiquity

Apply for this Job

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

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


Crossover

Java Software Architect


Crossover


architecture

dev

java

digital nomad

architecture

dev

java

digital nomad

6mo

Apply

Full Time: Java Software Architect ($60K/yr) at Crossover in Remote work

See more jobs at Crossover

Apply for this Job

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

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


Crossover

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

6mo

Apply

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

See more jobs at Crossover

Apply for this Job

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

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


JBS Custom Software Solutions

Senior Java Web Developer


JBS Custom Software Solutions


dev

web dev

java

senior

dev

web dev

java

senior

6mo

Apply

{linebreak}JBS is currently hiring a senior Java developer to lead a team working on a large enterprise web application in the K-12 online education space.  In addition to core Java skills and experience, our ideal candidate will also have experience with python and django.{linebreak}{linebreak}Required{linebreak}{linebreak}{linebreak}* 5+ years experience with production Java web systems{linebreak}{linebreak}* 3+ years experience with spring MVC{linebreak}{linebreak}* 3+ years experience with mysql{linebreak}{linebreak}* 3+ years experience with AWS{linebreak}{linebreak}* Experience with Tomcat{linebreak}{linebreak}* Strong computer science background{linebreak}{linebreak}* Strong written and verbal communication skills{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Nice to Have{linebreak}{linebreak}{linebreak}* Experience with python{linebreak}{linebreak}* Experience with django or similar frameworks{linebreak}{linebreak}* Experience with postgreSQL{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}JBS Benefits{linebreak}{linebreak}{linebreak}* Full-time employment with benefits{linebreak}{linebreak}* Work from home{linebreak}{linebreak}* Medical/Dental/Life/Disability{linebreak}{linebreak}* 401k with company match{linebreak}{linebreak}* Paid overtime{linebreak}{linebreak}* PTO and Company Holidays{linebreak}{linebreak}{linebreak}

See more jobs at JBS Custom Software Solutions

Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Web Developer


O'Reilly Auto Parts


dev

web dev

java

senior

dev

web dev

java

senior

6mo

Apply

{linebreak}Have you ever heard of O, O, O, O'Reilly Auto Parts...Ow?! This is not your standard Developer 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, 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}{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 as thank you to us, this helps us get more companies to post here!

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


Wallethub

Senior Java Software Engineer


Wallethub


dev

java

senior

engineer

dev

java

senior

engineer

6mo

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

See more jobs at Wallethub

Apply for this Job

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

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


Wallethub

verified

Java Software Engineer


Wallethub


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

6mo

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 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, PHP, 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}Support and troubleshoot 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 outside the US sponsorship is granted after 18 months with the company, based on performance){linebreak}{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 Stackoveflow or email your application to [email protected]{linebreak}{linebreak}Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

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

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


Wallethub

verified

Java Software Developer


Wallethub


dev

java

digital nomad

dev

java

digital nomad

6mo

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 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, PHP, 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}Support and troubleshoot 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 outside the US sponsorship is granted after 18 months with the company, based on performance){linebreak}{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 Stackoveflow or email your application to [email protected]{linebreak}{linebreak}Note: This position does not have a location requirement and can be performed either remotely (including from outside the U.S.) or from WalletHub’s offices in downtown Washington, D.C. If you're intending to work from outside the U.S. please be aware this position entails working at least 50 hour per week and requires an overlap with EST business hours.

See more jobs at Wallethub

Apply for this Job

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

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


Hays

Java Scala Amazon Web Services Developer


Hays


dev

java

scala

digital nomad

dev

java

scala

digital nomad

7mo

Apply

{linebreak}{linebreak}Hays Specialist Recruitment is working in partnership with Nielsen Media to manage the recruitment of this position.{linebreak}{linebreak}Nielsen Media is in process of moving their on-premise services to an AWS cloud based solution using cutting edge technologies such as Scala, AWS, Spark, & Redshift. The successful individual will have deep expertise in these technologies and be the key contributor to make this project successful. Heavy remote work is available for consultants not local to the Tampa Bay area but it would be necessary to come onsite for the initial few weeks of the assignment. {linebreak}{linebreak} {linebreak}JAVA / SCALA / AWS DEVELOPER - CONTRACT - TAMPA, FL{linebreak} {linebreak} * Work on key project to move on-prem services to AWS{linebreak} * Provide hands on development using Java and Scala for AWS based solution{linebreak} {linebreak} The end client is unable to sponsor or transfer visas for this position; all parties authorized to work in the US without sponsorship are encouraged to apply.{linebreak} {linebreak} Java / Scala / AWS Developer Skill Requirements:{linebreak} {linebreak} 1) Advanced level development skills in Java{linebreak} 2) Advanced level development skills in Scala{linebreak} 3) Solid understanding of Apache Spark{linebreak} 4) Experience with Redshift (cloud based data warehouse service){linebreak} 5) Solid understanding of developing cloud based apps in AWS environments{linebreak} 6) Solid understanding of big data technologies{linebreak} {linebreak}

See more jobs at Hays

Apply for this Job

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

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


42 Lines

Senior Level Java Software Engineer


42 Lines


dev

java

senior

engineer

dev

java

senior

engineer

7mo

Apply

{linebreak}42 Lines is seeking a highly skilled Java Engineer to expand our Online Education platform. Join our successful and growing agile team to help build scalable feature-rich web applications customized to our clients' needs. Our current work is focused on the creation of learning management systems in the field of online arts education.{linebreak}{linebreak}Location Requirement: Must reside within two time zones of US/Central time (GMT-0600){linebreak}Full/Part-Time: Full-Time{linebreak}Salary: Competitive salary based on experience{linebreak}{linebreak}Required Skills{linebreak}{linebreak}{linebreak}* Agile - You are able to work in an environment where, rather than expecting a Big Design Up Front, you are constantly collaborating with business analysts and QA testers to refine our collective understanding of the clients' needs. We bite off small chunks of work, define them to the best of our ability, and constantly iterate with the client to refine our understanding of what they want. We are constantly refining our processes in order to achieve extremely ambitious delivery schedules.{linebreak}{linebreak}* Highly Analytical - You understand how a specification written in the plain language of the client/end-user should be broken down into well-engineered object-oriented code. You are able to search and read a large code-base to learn how to produce new features within the existing framework.{linebreak}{linebreak}* Organized and Detail Oriented - You can keep track of several threads at once, without losing the details. You notice edge cases, documented or otherwise, and pro-actively address them. You are self-managing.{linebreak}{linebreak}* Familiar with Component Architecture - You've used some kind of component-based architecture in a professional code-base.{linebreak}{linebreak}* Web Programming - You've got experience writing professional web applications. You understand web-based concepts such as HTTP, URL, HTML, CSS, JavaScript, cookies, sessions, AJAX, caching, authentication, and web services. You've worked with relational databases. You understand MVC architecture.{linebreak}{linebreak}* Java Programming - You're fluent in java programming idioms including servlets, dependency injection, unit testing, and object-relational mapping.{linebreak}{linebreak}* Not a Cowboy Coder - You are able to articulate design decisions and defend them. You practice test driven development and continuous refactoring. You use a revision control system and engage in peer code review.{linebreak}{linebreak}* Passionate About Coding - You read software engineering blogs, articles, books, etc. to learn more about your craft. You want to improve your own skills and your team's engineering process. You try new approaches and tools when doing so will help the team improve its output.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Skills{linebreak}{linebreak}These qualifications are desirable but not required.{linebreak}{linebreak}{linebreak}* Hibernate - You've not only mapped an entity, but you've written your own HQL queries and used MetaModelGen or QueryDSL to write type-safe queries.{linebreak}{linebreak}* Wicket - You've used the Apache Wicket web application framework. Our entire application is built around Wicket.{linebreak}{linebreak}* Scalability - You've developed applications that work well in a clustered environment. You know about read-only slave databases. You know the pros and cons of indexing tables, putting data in the session, how to use the second level cache, load balancing, and sticky sessions. You know how to perform load testing with profiling to identify hotspots.{linebreak}{linebreak}* Maven - You've used the Apache Maven build system and understand how a POM works.{linebreak}{linebreak}* Atlassian - You've used tools from the Atlassian Suite such as JIRA, Fisheye, Crucible, Bamboo, Confluence.{linebreak}{linebreak}* Git - You've used the Git as a distributed source repository. You're well versed in branching and merging in this environment.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Job Details{linebreak}{linebreak}{linebreak}* Work with business analysts at the earliest stages of requirements gathering to help them understand technical issues of new feature requests.{linebreak}{linebreak}* Participate in planning and estimation.{linebreak}{linebreak}* Implement new features in our existing applications.{linebreak}{linebreak}* Pair with a tester during development to ensure maximum utility from our qa process.{linebreak}{linebreak}* Be given slack time to explore new ideas and broaden your skills.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}depending on your skills and seniority you may also...{linebreak}{linebreak}{linebreak}* Refactor/improve our build system.{linebreak}{linebreak}* Contribute improvements to open source projects that we rely on.{linebreak}{linebreak}* Create new tools that fundamentally improve the whole team's development capabilities.{linebreak}{linebreak}* Mentor engineers.{linebreak}{linebreak}* Optimize and refactor existing code.{linebreak}{linebreak}* Build R&D projects to expand the team's expertise.{linebreak}{linebreak}{linebreak}

See more jobs at 42 Lines

Apply for this Job

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

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


Indeed

Senior Java Engineer


Indeed


java

senior

engineer

java

senior

engineer

7mo

Apply

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

See more jobs at Indeed

Apply for this Job

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

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


WayBetter

Full Stack Java Engineer


WayBetter


full stack

java

engineer

full stack

java

engineer

7mo

Apply

{linebreak}WayBetter has an exciting opportunity for a passionate Full-Stack JavaScript Engineer to create modern applications with service-oriented architecture. You will be working with a small, growing team of experienced engineers. Primarily working in React and Redux, you will play a key role in identifying and investigating new technologies, prototyping and testing, and rapid iteration releases. This is your chance to build with modern technology in a greenfield environment.{linebreak}{linebreak}Required Experience:{linebreak}{linebreak}{linebreak}* React{linebreak}{linebreak}* Redux (thunk) or MobX{linebreak}{linebreak}* Node.js{linebreak}{linebreak}* Koa or Express{linebreak}{linebreak}* Webpack (or similar){linebreak}{linebreak}* HTML and CSS experience{linebreak}{linebreak}* ES6+ / ES2015+{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Preferred Experience:{linebreak}{linebreak}{linebreak}* GraphQL{linebreak}{linebreak}* Functional JavaScript Programming{linebreak}{linebreak}* JSON Web Tokens{linebreak}{linebreak}* Web security{linebreak}{linebreak}* Relational Databases{linebreak}{linebreak}* Sequelize (or similar){linebreak}{linebreak}* HTML and CSS mastery{linebreak}{linebreak}* AWS{linebreak}{linebreak}* Service-Oriented Architecture / Microservice{linebreak}{linebreak}* Docker{linebreak}{linebreak}* Ava or Jest (or other unit testing tools){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Compensation and Benefits{linebreak}{linebreak}{linebreak}* Generous health care coverage{linebreak}{linebreak}* 401(K){linebreak}{linebreak}* Untracked, flexible vacation policy{linebreak}{linebreak}* Training opportunities{linebreak}{linebreak}* Meaningful equity participation{linebreak}{linebreak}* A healthy, collaborative, fun work environment{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About Us{linebreak}{linebreak}WayBetter is reinventing motivation itself. We make a whole new category of games that help people stick to their commitments — from eating better to exercising more to learning to cook, play the guitar, or speak Spanish. Our games use an innovative mix of manageable goals, social support, and financial incentives. DietBet launched in 2013, StepBet in 2016 and RunBet in 2017.{linebreak}{linebreak}Our approach is based on behavioral science and it works. To date we’ve had 500,000 paying players who have collectively lost  million pounds and taken 50 billion steps. And we’ve paid out over $40 million to our winners.{linebreak}{linebreak}In our games and in our work we believe that fun is the secret to sustainable success. As such we care a lot about our culture and practice what we preach by making it enjoyable, social, and rewarding.{linebreak}{linebreak}WayBetter is the rare company with a double bottom line: we succeed when our customers do. Our mission as a company is to create games that improve people’s lives in very real ways.{linebreak}{linebreak}Want to apply? Please send your resume, and a note that tells us something about you that we can't pick up from your portfolio/resume.

See more jobs at WayBetter

Apply for this Job

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

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


reBuy reCommerce GmbH

Senior Java Backend Engineer Possible


reBuy reCommerce GmbH


java

senior

engineer

backend

java

senior

engineer

backend

7mo

Apply

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

See more jobs at reBuy reCommerce GmbH

Apply for this Job

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

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


reDock

Senior Full Stack Java Kotlin Developer


reDock


full stack

dev

java

senior

full stack

dev

java

senior

8mo

Apply

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

See more jobs at reDock

Apply for this Job

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

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


Entando

Java Developer


Entando


dev

java

digital nomad

dev

java

digital nomad

8mo

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. {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} * Travel around the globe{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 as thank you to us, this helps us get more companies to post here!

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


trivago N.V

Senior Java Software Engineer


trivago N.V


dev

java

senior

engineer

dev

java

senior

engineer

8mo

Apply

{linebreak}{linebreak}{linebreak}Our Software Engineers develop the next-generation technologies that change how millions of users search for their ideal hotel at the best rate.{linebreak}{linebreak}We are looking for a versatile individual who is passionate about their craft and has the ambition to push technology forward. You will be a leader in the design, implementation and ownership of major modules and sub-systems. With your technical expertise, you will manage individual projects priorities, deadlines and deliverables. You design, develop, test, maintain and enhance software solutions.{linebreak}{linebreak}We offer an international, results-driven and dynamic environment. If scale and complexity excite you, trivago should be your first choice.{linebreak}{linebreak} {linebreak}{linebreak}Your responsibilities:{linebreak}{linebreak}{linebreak}* Build and maintain Java-based applications in the very heart of our Search Engine, processing millions of search requests every day, spread over multiple datacenters worldwide{linebreak}{linebreak}* Play a leading role and take ownership in the design and implementation of new functionality and platform enhancements.{linebreak}{linebreak}* Work closely and collaboratively with stakeholders and members of other teams from tech and non-tech areas of trivago.{linebreak}{linebreak}* Be creative, challenge yourself and spread the word: contribute back to open source projects or open-source something yourself.{linebreak}{linebreak}* Challenge and rethink ideas around our users' journey to their ideal hotel.{linebreak}{linebreak}* Craft applications that scale from a local developer environment to global, hybrid, multi-cloud environment.{linebreak}{linebreak}* Contribute your own improvement ideas from many different areas of computer science, including information retrieval, data processing, data storage, distributed computing, large-scale system design and many more.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}Your profile:{linebreak}{linebreak}{linebreak}* You hold a degree in Computer Science or in a related technical field or have equivalent experience.{linebreak}{linebreak}* You are an awesome engineer that is more than comfortable writing at least one JVM language, most importantly Java, fluently.{linebreak}{linebreak}* You have good understanding of the internals of the JVM, esp. around the topics of Garbage Collection, Memory and Threading.{linebreak}{linebreak}* You have experience in designing and building distributed and scalable systems and enjoy seeing millions of users running your code.{linebreak}{linebreak}* You have excellent knowledge of software architecture, data structures and modern design patterns.{linebreak}{linebreak}* You are an experienced user of NoSQL technologies, like Redis or Cassandra.{linebreak}{linebreak}* You are fluent in English, our company language.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}Preferred requirements:{linebreak}{linebreak}{linebreak}* You hold a master's degree or PhD in Computer Science.{linebreak}{linebreak}* You have good experience in building cloud native applications.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}Life at trivago is:{linebreak}{linebreak}{linebreak}* The belief that factual proof, not seniority, determines which path to take.{linebreak}{linebreak}* Self-determined working hours based on measuring productivity through goals rather than number of hours spent in the office.{linebreak}{linebreak}* Being supported in all your needs, including relocation assistance and language classes for international arrivals.{linebreak}{linebreak}* The freedom to embrace small-scale failures as a path to large-scale success.{linebreak}{linebreak}* The opportunity to develop personally and professionally with regular free workshops, seminars, sports and activities.{linebreak}{linebreak}* The ability to push your ideas through to execution without being held back by bureaucracy.{linebreak}{linebreak}* Working at our head office in Düsseldorf, a city boasting the 6th highest quality of life in the world for expats.{linebreak}{linebreak}* To find out more about life at trivago follow us on Facebook - @lifeattrivago.{linebreak}{linebreak}{linebreak}

See more jobs at trivago N.V

Apply for this Job

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

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


Clevertech

Java Spring Engineer


Clevertech


java

engineer

java

engineer

8mo

Apply

{linebreak}## DESCRIPTION{linebreak}{linebreak}Clevertech is looking for a Java Spring Engineer for an exciting enterprise project.{linebreak}{linebreak}Enterprise work means that your code will be in use and used by millions of people, however tech choices are made within constraints. Can you do that?{linebreak}{linebreak}In this case, we will not be writing from scratch and being able to refactor tricky code will be part of the challenge.{linebreak}{linebreak}Besides your tech skills, your mood counts! Are you enthusiastic? Do you show you care? Who trusts you? All these soft skills are important for this position.{linebreak}{linebreak}{linebreak}## REQUIREMENTS{linebreak}{linebreak}* You have 7+ years of Java/Spring development{linebreak}{linebreak}* You have experience scaling web applications{linebreak}{linebreak}* You have led client meetings to discover requirements{linebreak}{linebreak}* You work in PST, you can be located anywhere{linebreak}{linebreak}* You are able to travel to USA for client meetings

See more jobs at Clevertech

Apply for this Job

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

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


Edge Laboratories AG

Java Developer


Edge Laboratories AG


dev

java

digital nomad

dev

java

digital nomad

8mo

Apply

{linebreak}EdgeLab is passionate about crafting outstanding software and we need a talented software engineer to join our growing team.{linebreak}{linebreak} {linebreak}What You'll Do{linebreak}{linebreak}{linebreak}* Application design from conception to deployment{linebreak}{linebreak}* Ensure your code functions as designed by creating automated tests, which execute in our continuous delivery pipeline{linebreak}{linebreak}* Instrument your code so we can measure how it’s performing in production{linebreak}{linebreak}* Work on the different services we provide internally to other teams and externally to clients {linebreak}{linebreak}* Help others around you grow as developers and be successful{linebreak}{linebreak}* Work with Java, Spring, Kotlin, Go, Reactor, Cassandra, Redis, Docker, ELK, Grafana, etc.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}What You Need{linebreak}{linebreak}{linebreak}* Proficiency with Java{linebreak}{linebreak}* In depth knowledge of Spring framework{linebreak}{linebreak}* High quality code covered with extensive tests{linebreak}{linebreak}* Strong interest and curiosity for cutting-edge technologies{linebreak}{linebreak}* Great interpersonal skills and enjoy operating in a fast paced team setting{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}Your Mindset{linebreak}{linebreak}{linebreak}* A self starter, fearless about asking questions when you don’t know the answers, with ‘getting things done’ attitude to work {linebreak}{linebreak}* Passionate about learning new technologies and ideally write some code outside of work from time to time (if you don’t have time because of family obligations etc, we totally get it) {linebreak}{linebreak}* Bonus! You contribute to open source projects or demonstrate participation in software communities{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}Why Us{linebreak}{linebreak}{linebreak}* We strongly advocate humility, curiosity and pragmatism - which is evident by the way we work {linebreak}{linebreak}* Every team gets to choose its own stack, based on what would best solve the problem, and we are always eager to learn new things {linebreak}{linebreak}* We foster developer empowerment and keep management layers and meetings to a minimum {linebreak}{linebreak}* We believe in hacking and experimentation over lengthy discussions{linebreak}{linebreak}* If you want to look back on your career and know that you were a vital part of building an awesome company, this role is definitely for you.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}Our Recruitment Process{linebreak}It consists of several stages, each one allowing us get to know you better. You also gain a better understanding of our culture and the work we do at EdgeLab.{linebreak}{linebreak}* CV review{linebreak}{linebreak}* Quiz to quickly assess your knowledge of Java and Spring{linebreak}{linebreak}* Coding challenge - not necessary if your portfolio has enough good examples of code you’ve worked on{linebreak}{linebreak}* Technical interview with developers{linebreak}{linebreak}* Soft interview with a non-technical person{linebreak}{linebreak}{linebreak}{linebreak}It usually takes 2 to 3 weeks based on your availability and convenience.

See more jobs at Edge Laboratories AG

Apply for this Job

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

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


O'Reilly Auto Parts

Senior Java Developer


O'Reilly Auto Parts


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo

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 Guru to support a new application{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 as thank you to us, this helps us get more companies to post here!

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


Kangaroo

Python Backend Developer in Wrocław, PL


Kangaroo


python

java

dev

backend

python

java

dev

backend

8mo

Apply

Applicants physically located in Wrocław, Poland or NYC only.{linebreak}{linebreak}Kangaroo is a hypergrowth startup looking for a software engineer to join our growing engineering team to build out our backend that will serve millions of devices. The ideal candidate is a hands-on problem solver with deep experience in designing scalable backend systems. You should be comfortable working independently and have confidence in making major architectural decisions.

See more jobs at Kangaroo

Visit Kangaroo's website

# How do you apply? Email your CV
Apply for this Job

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

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


ProFIS Kommunale Informations-Systeme

Bereichsleiter Java Entwicklung Für Kommunale Controllingsoftware


ProFIS Kommunale Informations-Systeme


java

java

8mo

Apply

{linebreak}Dein Profil{linebreak}{linebreak}{linebreak}* Du bist stark in Java, Oracle und Microsoft SQL Server, hast aber auch schon Erfahrungen mit JavaScript und LaTeX gesammelt?{linebreak}{linebreak}* Du vertrittst und förderst die Werte der agilen Softwareentwicklung und hast im Idealfall bereits mit agilen Entwicklungsmethoden wie Scrum, Kanban und Extreme Programming gearbeitet?{linebreak}{linebreak}* Du arbeitest präzise und nimmst Dir hohe Qualitätsstandards zum Maßstab?{linebreak}{linebreak}* Zu Deinen Stärken zählen Methodik und Systematik, die Du mittels Deiner ausgeprägten Kommunikationsfähigkeit auch von Deinem Team einforderst?{linebreak}{linebreak}* Du hast ggf. sogar ein Studium der Informatik, Mathematik oder einer anderen Naturwissenschaft erfolgreich absolviert?{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Deine Vorteile{linebreak}{linebreak}{linebreak}* Wir bieten Dir eine attraktive Führungsposition, in der Du die Problemlösungen für die Kunden anhand etablierter Entwurfsmuster in Deinem Team erarbeitest und koordinierst. {linebreak}{linebreak}* Du erhältst gestalterische Freiheit sowie zeitliche und räumliche Flexibilität.{linebreak}{linebreak}* Dich erwarten abwechslungsreiche Aufgaben, für die selbstständiges Arbeiten eine wichtige Voraussetzung ist. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Deine Aufgaben{linebreak}{linebreak}{linebreak}* Als fachliche Führungskraft motivierst Du Deine Teammitglieder und unterstützt sie mit Deiner langjährigen Expertise.{linebreak}{linebreak}* Mit Deinem Team aus Spitzenkräften begleitest Du unser Produkt in allen Phasen des Software-Lifecycles und bist verantwortlich für Design, Architektur, Entwicklung, Test und Deployment der umfassenden Produktentwicklung.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Neben den sehr attraktiven Verdienstmöglichkeiten steht mittelfristig auch Deine berufliche Weiterentwicklung auf unserer gemeinsamen Agenda.{linebreak}{linebreak}Du bist interessiert? Dann freuen uns über Deine Kontaktaufnahme über Stack Overflow an Herrn Daniel Bauten (Geschäftsführer der Muttergesellschaft HKS Informatik GmbH). Gerne vereinbaren wir zeitnah ein persönliches Gespräch mit Dir.

See more jobs at ProFIS Kommunale Informations-Systeme

Apply for this Job

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

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


Boyle Software

Senior Java Developer


Boyle Software


dev

java

senior

digital nomad

dev

java

senior

digital nomad

8mo

Apply

{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* 3+ years of software development experience{linebreak}{linebreak}* 2+ years of experience with Java{linebreak}{linebreak}* English communication skills{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Extras:{linebreak}{linebreak}{linebreak}* AWS hosting{linebreak}{linebreak}* Thymes2 Java framework{linebreak}{linebreak}* Servlets{linebreak}{linebreak}* JSP/JSTL{linebreak}{linebreak}* JPA{linebreak}{linebreak}* PostgreSQL{linebreak}{linebreak}* HTML{linebreak}{linebreak}* SCSS{linebreak}{linebreak}* AngularJS 1.2{linebreak}{linebreak}* jQuery{linebreak}{linebreak}* Curiosity{linebreak}{linebreak}* Sense of Humor{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}These positions are for remote full-time developers in Ukraine. Compensation will depend upon the candidate's experience ($15 - $25 per hour).

See more jobs at Boyle Software

Apply for this Job

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

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


Mapillary

Senior Android Java Developer


Mapillary


dev

java

senior

android

dev

java

senior

android

8mo

Apply

{linebreak}Senior Android/Java developer{linebreak}Remote job{linebreak}{linebreak}Job description{linebreak}We are looking for a senior Java developer that will help bringing our community tools to the next level. You will be tackling mainly two challenges:{linebreak}{linebreak}* Develop the Mapillary plugin for JOSM. JOSM is an open-source editor for editing OSM (OpenStreetMap). Plugins for JOSM are written in Java and the plugin will expose awesome Mapillary features directly into the JOSM editor. No previous experience from OSM or JOSM is required, but is a plus.{linebreak}{linebreak}* Developing the Mapillary Android apps and SDK. Currently we have a community app available in the Google Play store, and we are currently developing an open-source SDK and a new app designed for drivers.{linebreak}{linebreak}{linebreak}{linebreak}Initially, time will be spent 100% on developing the JOSM plugin, but the plan after that is that you will mostly be working with the Android projects while maintaining the JOSM plugin when needed.{linebreak} {linebreak}We expect you to be fluent in what you do. You join a small team of very talented people, so we trust you are up to a high-impact, fast pace working environment mostly based on chat and Github with less meetings and more responsibilities.{linebreak} {linebreak}Candidates can be located anywhere between PST and CET time zones and work remotely or join one of our teams in Malmö, GRZ, LAX, NYC, BCN, or Zagreb.{linebreak} {linebreak}Links{linebreak}Mapillary Android app: https://play.google.com/store/apps/details?id=app.mapillary&hl=en{linebreak}JOSM: https://josm.openstreetmap.de{linebreak}OpenStreetMap: https://www.openstreetmap.org{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* At least five years of Java experience{linebreak}{linebreak}* At least two years of Android development{linebreak}{linebreak}* Experience with SCM (i.e. Git/Github) and Android Studio/Eclipse{linebreak}{linebreak}* Able to communicate fluently in English, both verbally and in text{linebreak}{linebreak}* Experience with OpenStreetMap and JOSM is a plus{linebreak}{linebreak}* Javascript knowledge is a plus{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Are you up for the challenge?{linebreak}Apply now via the online application form.{linebreak}{linebreak}Information about us is available at www.mapillary.com.{linebreak}{linebreak}Are you representing an agency? Thank you for your interest in our job offer but we do not need external help to fill our roles.

See more jobs at Mapillary

Apply for this Job

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

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


Clevertech

Tech Lead Java JavaScript Ionic


Clevertech


javascript

java

exec

javascript

java

exec

8mo

Apply

DESCRIPTION{linebreak}{linebreak}Clevertech is looking for a Tech Lead for a new exciting project with enterprise clients. Enterprise clients means your code will actually be used by millions of people, however tech choices are made within constraints. Can you do that?{linebreak}{linebreak}REQUIREMENTS{linebreak}{linebreak}* You have mobile app development experience for a significant enterprise{linebreak}* You have managed a team of 4-6 developers{linebreak}* You want to keep coding a majority of the time in Java, Javascript, and/or Ionic{linebreak}* You have led client meetings to discover requirements{linebreak}* You work in PST, you can be located anywhere{linebreak}* You are able to travel to USA for client meetings{linebreak}{linebreak}BENEFITS{linebreak}{linebreak}Own Your Time{linebreak}We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travellers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting. {linebreak}{linebreak}Recharge Time{linebreak}We insist that you take recharge time. We are closed for major holidays and then require that you take at least two weeks a year to refresh.{linebreak}{linebreak}Care For Yourself{linebreak}You’ll receive a health/wellness monthly stipend that goes towards covering medical insurance, dental insurance, or joining a gym!{linebreak}{linebreak}Focused Work{linebreak}You will work together on a dedicated team with your eye on one finish line at a time. Our teams are nimble and agile, and cover the technical range you would expect in world class product delivery teams. {linebreak}{linebreak}Learn at your edges{linebreak}We believe in learning and provide unique programs that improve your tech skills, leadership skills and even challenge you in personal development. CleverFridays, guest speakers, mentorship opportunities and in-depth industry exposure are all on offer here.{linebreak}And of course, if you speak at a tech conference, we cover all expenses.{linebreak}{linebreak}Clevertech Swag{linebreak}And keep your eye on the mail - we send out swag everywhere in the world and there are celebratory pictures of Clevertech socks, hoodies, and mugs all over slack.{linebreak}{linebreak}Want to learn more about Clevertech and the team?  Check out https://www.clevertech.careers/

See more jobs at Clevertech

Apply for this Job

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

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


reBuy reCommerce

Java Backend Engineer Rebuy Sales Operations


reBuy reCommerce


java

ops

sales

engineer

java

ops

sales

engineer

8mo

Apply

{linebreak}TECH @ reBuy reCommerce GmbH{linebreak}{linebreak}We are looking for the best people to be part of our adventure and create an enjoyable, focused and stress-free environment which result in great culture, we live and enjoy everyday. Our small teams work closely together and can solve even the toughest business problems and find the best possible solution for our customers.{linebreak}{linebreak}At reBuy we believe that user experience depends on the software we design, which is why the code needs to excel. The whole architecture should be fun to use, fast, rock solid and simply state of the art. Of course we also know good code can only be created by great and happy people. In order to be good, you need to feel comfortable at work. We push hard to make work equal fun and challenging so you reach new heights.{linebreak}{linebreak}Job Description{linebreak}{linebreak}Join our Java backend team that focuses on supporting our sales and operations team and create a fully automated sales transaction process as well as a new pricing solution for our marketplaces. While our system was designed to handle business through our own website and for B2C business, B2B transactions are getting more and more important to fulfill our customers needs. Apply now and make it happen!{linebreak}{linebreak}{linebreak}* You and your team design and develop quality, proficient technical solutions that satisfy business requirements and meet architectural standards{linebreak}{linebreak}* Ensure compliance with coding standards by regular code reviews and pair programming{linebreak}{linebreak}* You review and constantly challenge that architecture and make suggestions for improvements as requirements emerge{linebreak}{linebreak}* Together with your team, you’ll develop and maintain REST based webservices in a service oriented architecture{linebreak}{linebreak}* We follow the rule “use the right tool for the job” - over the years, this mindset has created a great diversity of skills and we would love to keep it that way{linebreak}{linebreak}* We know our standards are hard to reach but we try our best to stay hungry and foolish for more. We hope you feel the same way and join us on this challenging journey!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}* Extensive knowledge in Java (8) and proven experience in defining, developing and maintaining REST based interfaces{linebreak}{linebreak}* Ideally you gained first experience in Spring Boot, Spring Integration or Hibernate{linebreak}{linebreak}* You have not just a deep understanding but also the ability to work with databases such as MySQL/ PostgreSQL{linebreak}{linebreak}* Be part of a team you always wanted to work with and share your knowledge to help others to grow{linebreak}{linebreak}* Working in an agile environment makes you happy{linebreak}{linebreak}* You are results-driven with analytical skills and the ability to spark and simplify current processes and practices{linebreak}{linebreak}* You love pragmatic solutions and have the personal drive and enthusiasm that makes you stand out from the crowd{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional information{linebreak}{linebreak}We are offering a unique job in an innovation-friendly company within an inspiring and flourishing environment. We always want you to be productive in your way. Before you join you can choose your state of the art hardware: Although our eco system is built around linux/mac, we don't care whether you run Mac, Linux or Windows. Our atmosphere is open-minded: Something you want to change or something to introduce? Let’s talk about it! The projects have a broad scope for codecision-making. Our goals are ambitious and they will lead us to exciting paths. So pick your favorite career, apply with a pleasing CV and we will get back to you as quick as possible! For internationals we provide relocation assistance.{linebreak}{linebreak}Get to know the reBuy TECH team, their projects and technologies on: https://tech.rebuy.com/

See more jobs at reBuy reCommerce

Apply for this Job

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

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


Thresher

Software Developer (elasticsearch)


Thresher


elasticsearch

java

python

dev

elasticsearch

java

python

dev

8mo

Apply

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

See more jobs at Thresher

# How do you apply? If you are interested, please send a cover letter describing a challenging problem you solved and a resume to [email protected]{linebreak}{linebreak}If you have a Linkedin, Github or way to share any of your work, we welcome links to those.
Apply for this Job

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

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


Zerocracy

Brave Java Developer


Zerocracy


dev

java

digital nomad

dev

java

digital nomad

8mo

Apply

{linebreak}This is not a traditional job. There will be no meetings, no deadlines, and no managers. Only GitHub tickets and pull requests. The style of work will remind you of open source development. The majority of our projects are indeed open source.{linebreak}{linebreak}To start, just join our Telegram chat or fill this form.

See more jobs at Zerocracy

Apply for this Job

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

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


Expero

Software Engineer Data Architect Java


Expero


architecture

dev

java

engineer

architecture

dev

java

engineer

8mo

Apply

{linebreak}Expero is a United States company building creative software to solve complex problems. We work in finance, defense, supply chain, bioinformatics, software, semiconductors and more. We are looking for great programmers with experience building software in the Java ecosystem, including design, database work, programming, testing and deployment. Our projects usually involve some combination of multi-model data access, distributed high performance compute, multi-tiered architectures, and advanced user interfaces. You do your best work when you are pushed by our world-class engineers and product designers.{linebreak}{linebreak}Benefits{linebreak}{linebreak}Expero is based in the United States, but we are very close to our European contractors. Once per year they visit us in the US for a company-wide summit, where they present their work, learn from others, and have some great parties. Please reach out to our staff in Iasi to hear more!

See more jobs at Expero

Apply for this Job

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

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


Selerity

Senior Java DevOps Engineer


Selerity


devops

java

senior

engineer

devops

java

senior

engineer

8mo

Apply

{linebreak}Summary:{linebreak}{linebreak}We are looking for a Senior Java DevOps Engineer to join Selerity’s team, scaling up an A.I. driven analytics and recommendation platform and integrating it into enterprise workflows.  Highly competitive compensation plus significant opportunities for professional growth and career advancement.{linebreak}{linebreak}Employment Type: Contract or Full-time{linebreak}{linebreak}Location is flexible: We have offices in New York City and Oak Park, Illinois (Chicago suburb) but about half of our team currently works remotely from various parts of Europe, North America, and Asia.  {linebreak}{linebreak}Job Description:{linebreak}{linebreak}Want to change how the world engages with chat, research, social media, news, and data?{linebreak}{linebreak}Selerity has dominated ultra-low-latency data science in finance for almost a decade.  Now our real-time content analytics and contextual recommendation platform is gaining broader traction in enterprise and media applications.  We're tackling big challenges in predictive analytics, conversational interfaces, and workflow automation and need your help!{linebreak}{linebreak}We’re looking for an experienced DevOps Engineer to join a major initiative at a critical point in our company’s growth, assisting in the architecture, development, and maintenance of our stack.  The majority of Selerity’s applications are developed in Java and C++ on Linux but knowledge of other languages (especially Python, JavaScript, and Scala), platforms and levels of the stack is very helpful.{linebreak}{linebreak}Must-haves:{linebreak}{linebreak} * Possess a rock-solid background in Computer Science (minimum BS in Comp Sci or related field) + at least 5 years (ideally 10+) of challenging work experience.{linebreak}{linebreak} * Implementation of DevOps / SRE processes at scale including continuous integration (preferred: Jenkins), automated testing, and platform monitoring (preferred: JMX, Icinga, Grafana, Graphite).{linebreak}{linebreak} * Demonstrated proficiency building and modifying Java applications in Linux environments (using Git, SVN), and ideally also a C++ developer.{linebreak}{linebreak} * Significant orchestration expertise with the Ansible (preferred), Chef, or Puppet deployment automation system in a Cloud environment (at least a dozen servers, ideally more).{linebreak}{linebreak} * Direct experience in the design, implementation, and maintenance of SaaS APIs in Java that are minimal, efficient, scalable, and supportable throughout their lifecycle (OpenLDAP).{linebreak}{linebreak} * Solid track record of making effective design decisions balancing near-term and long-term objectives.{linebreak}{linebreak} * Know when to use commercial or open-source solutions, when to delegate to a teammate, and when to roll up your sleeves and code it yourself.{linebreak}{linebreak} * Work effectively in agile teams with remote members; get stuff done with minimal guidance and zero BS, help others, and know when to ask for help.{linebreak}{linebreak} * Clearly communicate complex technical and product issues to non-technical team members, managers, clients, etc.  {linebreak}{linebreak}{linebreak}{linebreak}Nice-to-haves:{linebreak}{linebreak} * Proficiency with Cisco, Juniper, and other major network hardware platforms, as well as ISO layer 1 and 2 protocols.{linebreak}{linebreak} * Experience with Internet routing protocols such as BGP.{linebreak}{linebreak} * Implementation of software defined networking or other non-traditional networking paradigms.{linebreak}{linebreak} * Proficiency with SSL, TLS, PGP, and other standard crypto protocols and systems.{linebreak}{linebreak} * Full-stack development and operations experience with web apps on Node.js.{linebreak}{linebreak} * Experience with analytics visualization libraries.{linebreak}{linebreak} * Experience with large-scale analytics and machine learning technologies including TensorFlow/Sonnet, Torch, Caffe, Spark, Hadoop, cuDNN, etc. running in production.{linebreak}{linebreak} * Conversant with relational, column, object, and graph database fundamentals and strong practical experience in any of those paradigms.{linebreak}{linebreak} * Deep understanding of how to build software agents and conversational workflows.{linebreak}{linebreak} * Experience with additional modern programming languages (Python, Scala, …){linebreak}{linebreak}{linebreak}{linebreak}Our stack:{linebreak}{linebreak}* Java, C++, Python, JavaScript/ECMAscript + Node, Angular, RequireJS, Electron, Scala, etc.{linebreak}{linebreak}* A variety of open source and in-house frameworks for natural language processing and machine learning, including artificial neural networks / deep learning.{linebreak}{linebreak}* Hybrid of AWS (EC2, S3, RDS, R53) + dedicated datacenter network, server and GPU/coprocessor infrastructure.{linebreak}{linebreak}* Cassandra, Aurora plus in-house streaming analytics pipeline (similar to Apache Flink) and indexing/query engine (similar to ElasticSearch).{linebreak}{linebreak}* In-house messaging frameworks for low-latency (sub-microsecond sensitivity) multicast and global-scale TCP (similarities to protobufs/FixFast/zeromq/itch).{linebreak}{linebreak}* Ansible, Git, Subversion, PagerDuty, Icinga, Grafana, Observium, LDAP, Jenkins, Maven, Purify, VisualVM, Wireshark, Eclipse, Intellij.{linebreak}{linebreak}This position