📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

284 Remote Engineer Java Jobs at companies like Clevertech, Crossover and AI Ube last posted 5 days ago

284 Remote Engineer Java Jobs at companies like Clevertech, Crossover and AI Ube last posted 5 days ago

Get a  email of all new remote Engineer + Java jobs

Subscribe

  Jobs

  People

👉 Hiring for a remote Engineer + Java position?

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

This week


Crossover

Java Software Engineering Manager ($100k/year)


Crossover


java

manager

ee

se

java

manager

ee

se

6d

Apply

**The Java Software Engineering Manager ($100K/year) will serve as a key member of our global executive team and will be responsible to deliver high-quality products.**{linebreak}{linebreak}This leadership position demands proficiency to conduct tech reviews, improve productivity from your engineering organization and guide a global talented pool of professionals to solve business problems continuously.{linebreak}{linebreak}We are looking for hands-on leaders with a robust Cloud background, who are comfortable with aggressive weekly targets and have the ability to leverage their technical depth to set the standard for software engineering excellence.{linebreak}{linebreak}{linebreak}# Responsibilities{linebreak} {linebreak}{linebreak}# Requirements{linebreak}**Candidate Requirements:**{linebreak}* Bachelor’s Degree in Computer Science{linebreak}* 10+ years of experience in hands-on software development/engineering{linebreak}* 3+ years experience in leading software development teams{linebreak}* Experience in managing teams of 10+ people{linebreak}* 3+ years of experience releasing software products within a CI/CD environment{linebreak}* Hands-on experience in Java architecture and programming{linebreak}* Excellent understanding of current enterprise software technologies and development practices/tools, including virtualization, source control, build and test automation, code quality automation technologies{linebreak}* Proficiency in Test Automation, AWS and TDD is desired but not mandatory{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.

This month


AI Ube

Senior Java Engineer Architect


AI Ube


architecture

java

senior

engineer

architecture

java

senior

engineer

8d

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.

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.


Hazelcast

Core Java Distributed Systems Engineer For Hazelcast IMDG


Hazelcast


java

engineer

java

engineer

19d

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

22d

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.

Last 30 days


Clevertech

Senior Java Engineer


Clevertech


java

senior

engineer

java

senior

engineer

1mo

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}* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.{linebreak}{linebreak}* Bachelor’s or Master’s degree in Computer Science or similar technical discipline{linebreak}{linebreak}* Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.{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}* Excited by ambiguity and rapid changes common in early-stage product development{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.


Citrusbyte

Experienced Backend Engineer Java React


Citrusbyte


react

javascript

java

engineer

react

javascript

java

engineer

1mo

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.


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

2mo

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.

This year


Wallethub

Senior Java Back End Engineer


Wallethub


backend

java

senior

engineer

backend

java

senior

engineer

2mo

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.


Numbrs Personal Finance AG

Backend Engineer


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

3mo

Apply

At Numbrs, our engineers don’t just develop things – we have an impact. We change the way how people are managing their finances by building the best products and services for our users. {linebreak}{linebreak}Numbrs engineers are innovators, problem-solvers, and hard-workers who are building solutions in big data, mobile technology and much more. We look for professional, highly skilled engineers who evolve, adapt to change and thrive in a fast-paced, value-driven environment.{linebreak}{linebreak}Join our dedicated technology team that builds massively scalable systems, designs low latency architecture solutions and leverages machine learning technology to turn financial data into action. Want to push the limit of personal finance management? Join Numbrs.{linebreak}{linebreak}**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.


Hazelcast

Core Java Engineer


Hazelcast


java

engineer

java

engineer

3mo

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

3mo

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.


Clevertech

Java Engineer


Clevertech


java

engineer

java

engineer

3mo

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.


Crossover

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

4mo

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.


Wallethub

Senior Java Software Engineer


Wallethub


dev

java

senior

engineer

dev

java

senior

engineer

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 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

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 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.


42 Lines

Senior Level Java Software Engineer


42 Lines


dev

java

senior

engineer

dev

java

senior

engineer

4mo

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

4mo

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

5mo

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

5mo

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.


Trivago N.V

Senior Java Software Engineer


Trivago N.V


dev

java

senior

engineer

dev

java

senior

engineer

5mo

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

5mo

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.


Rebuy Recommerce

Java Backend Engineer Rebuy Sales Operations


Rebuy Recommerce


java

ops

sales

engineer

java

ops

sales

engineer

6mo

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.


Expero

Software Engineer Data Architect Java


Expero


architecture

dev

java

engineer

architecture

dev

java

engineer

6mo

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

6mo

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 offers a great opportunity to work with advanced technologies, collaborate with a top-notch, global team, and disrupt a highly visible, multi-billion-dollar market.  {linebreak}{linebreak}{linebreak}{linebreak}Compensation:{linebreak}{linebreak}We understand how to attract and retain the best talent and offer a competitive mix of salary, benefits and equity.  We also understand how important it is for you to feel challenged, to have opportunities to learn new things, to have the flexibility to balance your work and personal life, and to know that your work has impact in the real world.{linebreak}{linebreak}We have team members on four continents and we're adept at making remote workers feel like part of the team.  If you join our NYC main office be sure to bring your Nerf toys, your drones and your maker gear - we’re into that stuff, too.{linebreak}{linebreak}Interview Process:{linebreak}{linebreak}If you can see yourself at Selerity, send your resume and/or online profile (e.g. LinkedIn) to [email protected]  We’ll arrange a short introductory phone call and if it sounds like there’s a match we'll arrange for you to meet the team for a full interview.  {linebreak}{linebreak}The interview process lasts several hours and is sometimes split across two days on site, or about two weeks with remote interviews.  It is intended to be challenging - but the developers you meet and the topics you’ll be asked to explain (and code!) should give you a clear sense of what it would be like to work at Selerity.  {linebreak}{linebreak}We value different perspectives and have built a team that reflects that diversity while maintaining the highest standards of excellence.  You can rest assured that we welcome talented engineers regardless of their age, gender, sexual orientation, religion, ethnicity or national origin.{linebreak}{linebreak}Recruiters: Please note that we are not currently accepting referrals from recruiters for this position.

See more jobs at Selerity

Apply for this Job

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

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


Schweizerische Mobiliar Versicherungsgesellschaft AG

Java Software Engineer


Schweizerische Mobiliar Versicherungsgesellschaft AG


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

7mo

Apply

{linebreak}Java Software Engineer (w/m) mit Schwerpunkt Quality Engineering / E2E-Testautomation 80-100%{linebreak}{linebreak}{linebreak}{linebreak}* Beschreibung{linebreak}{linebreak}* Über uns {linebreak}{linebreak}* Der Bewerbungsprozess {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Softwareentwicklung und Qualitätsmanagement sind Ihre Leidenschaften? Für das agile System Team suchen wir Sie, unseren neuen Java-Experten. Zusammen mit Ihren Teamkollegen stellen Sie die Weiterentwicklung des E2E-Testframework und der E2E-Testfälle nachhaltig sicher.{linebreak}{linebreak}{linebreak}{linebreak}Ihre Aufgaben{linebreak}{linebreak}{linebreak}* Zusammenarbeit mit und Unterstützung der Test Automation Engineers beim Erstellen und Erweitern der Testautomation mit Hilfe Ihres Java-Wissens{linebreak}{linebreak}* Verantwortung für das bestehende E2E-Testframework und Mithilfe in der Weiterentwicklung{linebreak}{linebreak}* Gemeinsame Gestaltung und Umsetzung der E2E-Testautomation für neue und bestehende Applikationen in Zusammenarbeit mit dem Team{linebreak}{linebreak}* Gegenseitige Reviews der umgesetzten automatisierten Tests und Einbringen von Erweiterungs- und Optimierungsvorschlägen für die Automatisierung{linebreak}{linebreak}* Erkennen von Verbesserungspotential für eine nachhaltige Qualitätssicherung auf obersten Ebene der Testautomatisierungspyramide und Umsetzung gezielter Massnahmen{linebreak}{linebreak}* Mithilfe bei der Erhöhung der Durchgängigkeit der verschiedenen automatisierten Teststufen{linebreak}{linebreak}* Ganzheitliche Einbindung im agilen Vorgehen nach SAFe{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Ihr Profil{linebreak}{linebreak}{linebreak}* Abgeschlossenes Informatikstudium oder vergleichbare Fachausbildung{linebreak}{linebreak}* Sehr gute Programmierkenntnisse in Java. Kenntnisse in LeanFT, AngularJS und HTML5, Selenium und Protractor sind von Vorteil.{linebreak}{linebreak}* Sehr gute Kenntnisse der E2E-Testautomatisierung{linebreak}{linebreak}* Idealerweise zwei oder mehr Jahre Berufserfahrung im Bereich des agilen Test- und Qualitätsmanagements{linebreak}{linebreak}* Idealerweise Erfahrung im Aufbau von Testinfrastrukturen und QS-Plänen{linebreak}{linebreak}* ISTQB-Zertifizierungen im Testing sind von Vorteil (Foundation Level, Agile Tester oder Test Automation Engineer){linebreak}{linebreak}* Fähigkeit und Motivation sich schnell in technische und fachliche Themen einzuarbeiten{linebreak}{linebreak}* Teamfähigkeit, Konfliktfähigkeit sowie Begeisterung für agile Softwareentwicklung{linebreak}{linebreak}* Gute Deutschkenntnisse{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Wir bieten spannende und herausfordernde Aufgaben in einem dynamischen Umfeld mit guten Weiterbildungsmöglichkeiten und attraktiven Anstellungsbedingungen. Unsere modernen Open-Space-Offices in Gehdistanz zum Bahnhof Bern und Home Office ermöglichen ein inspirierendes Arbeitsumfeld und helfen, Ihre Work-Life-Balance im Gleichgewicht zu halten.{linebreak}{linebreak}{linebreak}{linebreak}Ihre Bewerbung{linebreak}Haben wir Ihre Neugier geweckt? Sprechen Sie diese Herausforderungen an? Dann freuen wir uns, Sie kennen zu lernen.{linebreak}{linebreak}Bei Fragen stehen Ihnen Frau Aline Zinniker, Recruiting & Sourcing, Telefon 031 389 61 38 oder Herr Thomas Würsten, Teamleiter Software QS, Telefon 031 389 79 66, gerne zur Verfügung.{linebreak}{linebreak}Bewerben

See more jobs at Schweizerische Mobiliar Versicherungsgesellschaft AG

Apply for this Job

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

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


Numbrs Personal Finance AG

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

7mo

Apply

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

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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


Elastic

Senior Java Agent Engineer


Elastic


java

senior

engineer

java

senior

engineer

7mo

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. The Elastic family unites employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.{linebreak}{linebreak}Innovation at Elastic never stops and we are excited to have recently been joined by the amazing team from Opbeat who are currently working hard to fully integrate their Application Performance Monitoring solution into the Elastic Stack. Welcome Elastic APM! We are currently making major changes to the product as we integrate it with the Elastic Stack, and we are now looking for a talented Java engineer to join the team as soon as possible.{linebreak}{linebreak}As our first Java Agent Engineer on the APM team, you will be owning the exciting efforts of adding Java support to APM. Your primary task will be to develop our open source Java agent, take ownership for the feature roadmap, ensuring that the resource footprint is minimal. You will also be engaging with the open source community.{linebreak}{linebreak}You will also collaborate closely with the APM Server team when adding new features to the server API and with the UI team to ensure that we deliver the best possible experience for Java developers.{linebreak}{linebreak}You will become part of a team developing a high quality APM product aimed to help fellow developers successfully and expertly instrument, debug, and monitor their applications.{linebreak}{linebreak}What you will be doing{linebreak}{linebreak}{linebreak}* Work on a completely new and exciting Elastic project{linebreak}{linebreak}* Develop and be responsible for the Java agent for Elastic APM{linebreak}{linebreak}* The agent is open-source, so the job includes handling community pull requests, issues, etc{linebreak}{linebreak}* Collaborate with your fellow Engineers on APM Server and UI teams{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What you will bring along{linebreak}{linebreak}{linebreak}* 3+ years of professional and in-depth experience with Java, possessing broad knowledge of Java web frameworks{linebreak}{linebreak}* Previous APM experience is considered a big asset{linebreak}{linebreak}* Ability to work independently in a globally distributed team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Information{linebreak}{linebreak}{linebreak}* Competitive pay and benefits{linebreak}{linebreak}* Option to work 100% remote or from any office{linebreak}{linebreak}* Stock options{linebreak}{linebreak}* Catered lunches, snacks, and beverages in most offices{linebreak}{linebreak}* An environment in which you can balance great work with a great life{linebreak}{linebreak}* Passionate people building great products{linebreak}{linebreak}* Employees with a wide variety of interests{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}* Distributed-first company with employees in over 30 countries, spread across 18 time zones, and speaking over 30 languages! Some even fly south for the winter :){linebreak}{linebreak}{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.


Seven Principles AG

Java Solution Engineer


Seven Principles AG


java

engineer

java

engineer

7mo

Apply

{linebreak}Deine Aufgaben:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Realisierung moderner Software Lösungen, insbesondere im Rahmen von Gewerken{linebreak}{linebreak}* Implementierung zukunftsfähiger Unternehmens-Anwendungen für das Web und innovativer Enterprise Mobility Lösungen für Smartphones und Tablets{linebreak}{linebreak}* Teilnahme an projektbezogenen Besprechungen und Workshops mit Fach- und IT-Abteilungen unserer Kunden{linebreak}{linebreak}* technische Unterstützung bei der Angebotserstellung{linebreak}{linebreak}* Requierements Engineering, Software-Entwurf, Software-Architektur{linebreak}{linebreak}* Inbetriebnahme und Qualitätssicherung{linebreak}{linebreak}* Einhaltung von abgestimmten Entwicklungsaufwänden{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Dein Profil:   {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* abgeschlossenes Hochschulstudium im Bereich (Wirtschafts-) Informatik oder vergleichbar{linebreak}{linebreak}* praktische Erfahrungen in Software-Entwicklungsprojekten{linebreak}{linebreak}* Erfahrungen mit Java Frameworks und Technologien wie Spring oder Java EE{linebreak}{linebreak}* Kenntnisse über aktuelle Web-Technologien wie JavaScript, XML, HTML5, CSS3, jQuery{linebreak}{linebreak}* Kenntnisse im Bereich Unified Modelling Language, serviceorientierte Architekturen, Security{linebreak}{linebreak}* Erfahrungen mit Libraries bspw. Bootstrap, Sass, Node.js{linebreak}{linebreak}* idealerweise Erfahrungen mit mobilen Anwendungen unter iOS/Android{linebreak}{linebreak}* Erfahrungen mit Web-Services mit SOAP oder REST{linebreak}{linebreak}* JBoss Application Server, Apache Tomcat{linebreak}{linebreak}* Erfahrungen in der datenbankbasierten Java Web-Entwicklung wie Hibernate, JSP, JSF{linebreak}{linebreak}* Kenntnisse im Bereich Mobile Framework, wie PhoneGap, Appcelerator, Titanium, o.ä.{linebreak}{linebreak}* Kenntnisse im Bereich GUI-Design und Usability{linebreak}{linebreak}* Erfahrungen mit Portal Frameworks und CMS: Hippo CMS, Magento, Typo3, Adobe AEM{linebreak}{linebreak}* teamorientierte Arbeitsweise{linebreak}{linebreak}* Fähigkeit zur Selbstorganisation und eine zielgerichtete und selbstständige Projektmitarbeit{linebreak}{linebreak}{linebreak}

See more jobs at Seven Principles AG

Apply for this Job

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

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


Numbrs Personal Finance AG

Software Engineer, Android


Numbrs Personal Finance AG


java

android

kotlin

rx-java

java

android

kotlin

rx-java

7mo

Apply

Responsibilities include but are not limited to developing, releasing, monitoring and maintaining native Android applications. Applicants are also expected to participate in after-hours work.{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 developing, monitoring and troubleshooting native Android applications with significant interaction with backend systems{linebreak}* expert level knowledge and hands-on experience with Java and the Android SDK{linebreak}* experience collaborating with UI/UX designers{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 RxJava or other asynchronous and event-based paradigms{linebreak}* experience with Kotlin{linebreak}* experience with at least one backend language such as Go, C/C++, Java and Scala

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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


Jedox

Senior Software Engineer Java


Jedox


dev

java

senior

engineer

dev

java

senior

engineer

7mo

Apply

{linebreak}Jedox optimizes any business processes with a unified solution that you can use from Excel, on the web, on tablets and smartphones, and in the cloud. Constant innovations have made us a leader in this segment. We want to make Enterprise Performance Management seamless and revolutionize Business Intelligence – and want you to join our quest!{linebreak}{linebreak}We are looking for a Senior Software Engineer Java for our headquarters in Freiburg to integrate our Development team.{linebreak}{linebreak}Your responsibilities:{linebreak}{linebreak}{linebreak}* Enhance our Business-Intelligence standard software used by 2300 organizations worldwide within a motivated team{linebreak}{linebreak}* Further develop Jedox Integrator - a central component for extracting, transforming, and loading (ETL) mass data{linebreak}{linebreak}* Connect our software with new heterogenous sources e.g. Oracle, SAP, Salesforce, R and Hadoop {linebreak}{linebreak}* Participate in the whole software development lifecycle: Specify, design, prototype, implement, testing and maintenance{linebreak}{linebreak}* Evaluate new Java technologies in order to improve the Jedox Integrators´ performance and stability{linebreak}{linebreak}* Closely collaborate with product management, consulting, quality assurance, and support{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Your profile:{linebreak}{linebreak}{linebreak}* Successfully completed studies in computer science or similar field of studies{linebreak}{linebreak}* At least 5 years of practical experience of Java/Java EE development{linebreak}{linebreak}* Very good analytical skills{linebreak}{linebreak}* A profound knowledge on Object-oriented programming, software architecture and Java backend technologies{linebreak}{linebreak}* Experience with relational databases like MS SQL or PostgreSQL, Webservice technologies and Linux{linebreak}{linebreak}* Enthusiasm on the topics ETL & OLAP{linebreak}{linebreak}* Good communication and teamwork skills and a proactive behavior{linebreak}{linebreak}{linebreak}

See more jobs at Jedox

Apply for this Job

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

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


Indeed

Java Engineer


Indeed


java

engineer

java

engineer

8mo

Apply

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

See more jobs at Indeed

Apply for this Job

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

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


Numbrs Personal Finance AG

Security Engineer


Numbrs Personal Finance AG


penetration testing

golang

java

python

penetration testing

golang

java

python

8mo

Apply

Responsibilities include but are not limited to reviewing designs, code, performing in-depth security assessments of mobile apps, distributed backend systems and internal IT infrastructure; developing custom security tools; documenting the infrastructure, policies, and procedures. Applicants are also expected to participate in after-hours work.{linebreak}{linebreak}**All candidates will have**{linebreak}* a Bachelor's or higher degree in technical field of study{linebreak}* a minimum of 3 years security work experience{linebreak}* experience with performing application code reviews, design reviews and penetration testing{linebreak}* experience in penetration testing web-based apps, mobile apps and back-end infrastructure{linebreak}* experience implementing modern cryptosystems{linebreak}* excellent knowledge with at least one modern programming language, such as Go, Java, C++, Python and Scala{linebreak}* excellent troubleshooting and creative problem-solving abilities{linebreak}* excellent written and oral communication and interpersonal skills{linebreak}{linebreak}{linebreak}**Ideally, candidates will also have**{linebreak}{linebreak}* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes or Mesos{linebreak}* experience working with large scale distributed systems{linebreak}{linebreak}*Location: Remote*{linebreak}

See more jobs at Numbrs Personal Finance AG

Visit Numbrs Personal Finance AG's website

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

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

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


O'reilly Auto Parts

Senior Java Engineer


O'reilly Auto Parts


java

senior

engineer

java

senior

engineer

8mo

Apply

{linebreak}Job description{linebreak}{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 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.


Sonatype

Full Stack Java Software Engineer


Sonatype


full stack

dev

java

engineer

full stack

dev

java

engineer

9mo

Apply

Sonatype’s mission is to enable organizations to better manage their software supply chain.  We offer a series of products and services including the Nexus Repository Manager and Nexus Lifecycle Manager.{linebreak}{linebreak}We are a remote and talented product development group and we work in small autonomous teams to create high quality products. Thousands of organizations and millions of developers use our software. If you have a passion for challenging problems, software craftsmanship, and having impact, then Sonatype is the right place for you. {linebreak}{linebreak}Required Experience & Skills{linebreak}{linebreak}{linebreak}{linebreak}* Strong software engineering foundation and experience.  {linebreak}{linebreak}* Strong development experience with the Java stack.{linebreak}{linebreak}* Experience building dynamic JavaScript-based web applications.{linebreak}{linebreak}* Experience working in an environment leveraging remote communication and collaboration tools (e.g. HipChat, Slack, video conferencing, wikis, Github, etc).{linebreak}{linebreak}* Legally authorized to work (without sponsorship) in Canada, the United Kingdom, or the United States of America and are currently residing in the corresponding country.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Desired Experience & Skills{linebreak}{linebreak}{linebreak}* Experience or knowledge of other programming languages and ecosystems is a major plus as it is relevant to the domain of our products and services (Maven, C/C++, Ruby, Python, PyPI, Node.js, npm, .NET, NuGet, etc.).{linebreak}{linebreak}* Knowledge and experience of continuous delivery, including automated testing of various layers, containerization, automation of infrastructure provisioning and deployment, etc.{linebreak}{linebreak}* Knowledge and experience of relational and non-relational databases.{linebreak}{linebreak}* Experience developing applications deployed in Amazon Web Services.{linebreak}{linebreak}* Experience in an Agile development environment.{linebreak}{linebreak}* Experience working in a remote environment.{linebreak}{linebreak}{linebreak}

See more jobs at Sonatype

Apply for this Job

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

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


Clevertech

Java C Engineer


Clevertech


java

c

c plus plus

engineer

java

c

c plus plus

engineer

9mo

Apply

{linebreak}DESCRIPTION{linebreak}{linebreak}(Please note: we are only accepting applications from applicants located in the West Coast of the US){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}{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: C++, Java (Spring), NodeJS, Ruby, Scala, and/or Go.{linebreak}{linebreak}* Database skills – You understand the use cases for relational and non-relational data, you’ve implemented code against several different database platforms.{linebreak}{linebreak}* Development experience - Java Web Applications, Service Oriented Architecture and Micro-Services.{linebreak}{linebreak}* Knowledge of micro-services networking, load balancing, and service discovery concepts and technologies.{linebreak}{linebreak}* Conduct code walk-throughs, peer reviews, and produce technical documentation.{linebreak}{linebreak}* Bachelor’s Degree in Computer Science/Engineering or equivalent years of hands-on coding experience.{linebreak}{linebreak}* Strong communicator and fluent in English with excellent written and verbal communication skills.{linebreak}{linebreak}* Knowledge of Agile Methodologies{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}BENEFITS{linebreak}{linebreak}Own Your Time{linebreak}{linebreak}We are a completely remote team. That means we have a large amount of trust and a lot of flexibility. World travelers, young parents, nature lovers, and commute avoiders love working here. We also will pay for a co-working space in case you feel like working outside of your normal setting.{linebreak}{linebreak}Recharge Time{linebreak}{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}{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}{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}{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. And of course, if you speak at a tech conference, we cover all expenses.{linebreak}{linebreak}Clevertech Swag{linebreak}{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 why.clevertech.biz.{linebreak}{linebreak}{linebreak}Apply for this position

See more jobs at Clevertech

Apply for this Job

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

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


Komoot

Backend Engineer (aws)


Komoot


amazon

java

engineer

backend

amazon

java

engineer

backend

9mo

Apply

Millions of people discover nature with our apps: We help our users find great places and the best routes for cycling and hiking. To help us continue to do so, we are looking for a passionate backend engineer to build the future of outdoor guides with us—and to inspire people to explore more of the great outdoors every day.{linebreak}As a lean startup, we aim for impact and look for pragmatic solutions based on the latest infrastructure and platforms. As komoot’s next backend engineer, you know the importance of self-healing and scaling systems, you build your software stack accordingly—and you always find simple solutions to complex problems.{linebreak}**Your key responsibilities**{linebreak}- Implement new features closely together with our web and mobile developers, designers, copywriters and product managers.{linebreak}- Keep our system state-of-the-art and resilient as load and features increase.{linebreak}- Join the challenge of operating an auto-scaling fleet of 50+ EC2 instances, SQS, DynamoDb, Lambda, Kinesis and more, all within the AWS universe.{linebreak}- Build new and improve existing micro-services, primarily in Java or Kotlin.{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}- You’ll be offered ample opportunity to consistently improve your skills and stay up-to-date with the latest technologies.{linebreak}- You’ll work with komoot’s entire backend team on the full system: You’ll constantly contribute to the big picture rather than just a subsystem{linebreak}- We believe good ideas count more than hierarchies.{linebreak}- You’ll work together with enthusiastic engineers, hikers and cyclists.{linebreak}- We let you work from wherever you want, be it a beach, the mountains, our headquarters in Potsdam or anywhere that lies between the time zones UTC-1 and UTC+3{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, docker and AWS.{linebreak}- Have deep experience (4+ years) in developing distributed and resilient web applications.{linebreak}- Are fluent in Kotlin or Java and interested in other languages, such as Python or JavaScript.{linebreak}- Know which pattern, framework and infrastructure can best solve your problem.{linebreak}- Live and breathe DevOps and believe in automated testing, infrastructure as code, immutable infrastructure, continuous deployment, monitoring and open communication{linebreak}**Sound like you?**{linebreak}Then send us the following:{linebreak}- Your CV{linebreak}- Why you are interested in working at komoot{linebreak}- Examples of your work (e.g. GitHub, PDFs, Slideshare, etc.){linebreak}- A little extra information about you, be it your OpenStreetMap contributions, your Twitter, Tumblr or Flickr profile, or your website. We want to see what you’re interested in!

See more jobs at Komoot

Visit Komoot's website

# How do you apply? Please apply through our website.
Apply for this Job

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

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


Proemion

Senior JAVA Software Engineer


Proemion


dev

java

senior

engineer

dev

java

senior

engineer

9mo

Apply

{linebreak}Join a well-established (30+ years) telematics company to deliver a new generation of our data processing pipeline and analytics tools.{linebreak}{linebreak}{linebreak}Proemion is at the forefront of the IoT/Telematics revolution and is looking for a Senior Java Software Engineer (f/m) at the earliest possible date. The position can be at our headquarter in Fulda, Germany or full-time remote.{linebreak}{linebreak}{linebreak}The team you will join is mostly remote with members spread across the globe.{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}{linebreak}* At least 5 years programming experience, some of it in Java.{linebreak}{linebreak}* Evidence-based decision making.{linebreak}{linebreak}* A mindset for clean and maintainable code. We place a huge emphasis on code quality.{linebreak}{linebreak}* Experience writing stable high quality unit and integration tests{linebreak}{linebreak}* Experience with continuous delivery. We strive to change things incrementally small steps at a time.{linebreak}{linebreak}* Experience with Java and tooling surrounding it like maven, profilers, etc.{linebreak}{linebreak}* We are a largely remote team, there are plenty of areas where to provide leadership and initiative.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We use{linebreak}{linebreak}{linebreak}We mostly use the technologies below, so experience in these would be a bonus:{linebreak}{linebreak}{linebreak}{linebreak}* PostgreSQL{linebreak}{linebreak}* Elasticsearch{linebreak}{linebreak}* Hazelcast{linebreak}{linebreak}* Github{linebreak}{linebreak}* Spring{linebreak}{linebreak}* Hibernate{linebreak}{linebreak}* REST APIs{linebreak}{linebreak}* Ubuntu{linebreak}{linebreak}* Docker{linebreak}{linebreak}* Cucumber{linebreak}{linebreak}* Python{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Ready for the challenge?{linebreak}{linebreak}We look forward to your application.{linebreak}{linebreak}{linebreak}Let’s build something great together!

See more jobs at Proemion

Apply for this Job

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

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


JP Morgan Chase

Java Software Engineer


JP Morgan Chase


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

9mo

Apply

{linebreak}As a member of our Software Engineering Group you will dive head-first into creating innovative solutions that advance businesses and careers. Youll join an inspiring and curious team of technologists dedicated to improving the design, analytics, development, coding, testing and application programming that goes into creating high quality software and new products. Youll be tasked with keeping the team and other key stakeholders up to speed on the progress of whats being developed. Coming in with an understanding of the importance of end-to-end software development-such as Agile frameworks-is key. And best of all, youll be working with and sharing ideas, information and innovation with our global team of technologists from all over the world.{linebreak}This role requires a wide variety of strengths and capabilities, including:{linebreak}{linebreak}{linebreak}* {linebreak}BS/BA degree or equivalent experience.{linebreak}{linebreak}* {linebreak}Advanced knowledge of application, data and infrastructure architecture disciplines.{linebreak}{linebreak}* {linebreak}Understanding of architecture and design across all systems.{linebreak}{linebreak}* {linebreak}Working proficiency in developmental toolsets.{linebreak}{linebreak}* {linebreak}Ability to collaborate with high-performing teams and individuals throughout the firm to accomplish common goals.{linebreak}{linebreak}* {linebreak}Proficiency in one or more general purpose programming languages: Java, HTML5, CSS3, JavaScript, JQuery, React.js, Angular.js, and Unix.{linebreak}{linebreak}* {linebreak}Understanding of software skills such as business analysis, development, maintenance and software improvement. {linebreak}{linebreak}* {linebreak}5+ years of professional IT experience in Software Engineering / Application Development.{linebreak}{linebreak}* {linebreak}Strong knowledge of automated testing, including automated build and deployment technologies, such as: Maven, Jenkins, Git, etc.{linebreak}{linebreak}* {linebreak}Flexibility and ability to execute against tight deadlines, work with minimum supervision, exercise independent judgement, and prioritize work.{linebreak}{linebreak}* {linebreak}Excellent analytical and problem solving skills.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Our Asset and Wealth Management division is driven by innovators like you who are driven to create technology solutions that make us work more efficiently and help our businesses grow. Its our mission to efficiently take care of our clients wealth, helping them get, and remain properly invested.Across 27 cities, our team of 4,600 agile technologists thrive in a cloud-native environment that values continuous learning using a data-centric approach in developing innovative technology solutions.{linebreak}{linebreak}{linebreak}When you work at JPMorgan Chase & Co., youre not just working at a global financial institution. Youre an integral part of one of the worlds biggest tech companies. In 14 technology hubs worldwide, our team of 40,000+ technologists design, build and deploy everything from enterprise technology initiatives to big data and mobile solutions, as well as innovations in electronic payments, cybersecurity, machine learning, and cloud development. Our $9.5B+ annual investment in technology enables us to hire people to create innovative solutions that will not only transform the financial services industry, but also change the world.{linebreak}{linebreak}{linebreak}At JPMorgan Chase & Co. we value the unique skills of every employee, and were building a technology organization that thrives on diversity.We encourage professional growth and career development, and offer competitive benefits and compensation.If youre looking to build your career as part of a global technology team tackling big challenges that impact the lives of people and companies all around the world, we want to meet you.

See more jobs at JP Morgan Chase

Apply for this Job

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

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


JP Morgan Chase

Lead Java Software Engineer


JP Morgan Chase


dev

java

exec

engineer

dev

java

exec

engineer

9mo

Apply

{linebreak}Prime Brokerage Reporting technology is a global team responsible for multiple applications  that are critical for prime brokerage business.  Reporting technology is responsible for generating thousands of reports and making it available for external clients.  Reporting platform has suite of applications - web interface for clients to customize the reports, view the reports and schedule the reports for automatic generation.  Low latency and high throughput are critical for the reporting platform to make the reports/data available for external clients.  Reporting platform uses data warehouse, big data technologies to store the historical data and provides web interface for clients to view the historical data.{linebreak}{linebreak}{linebreak}Looking for a highly talented and innovative thinker who can play the role of lead and hands-on developer.  Candidate should be passionate about technology and has experience developing high performance transaction or reporting systems with large databases and multi-tier architectures; is a team player and knows how to contribute as part of a distributed and diversified global team.{linebreak}{linebreak}{linebreak}The candidate must have a sound grasp of development best practice and system architecture. Candidate will be expected to produce high-quality that can pass critical peer review, and to work under a high-pressure and timeline-driven environment.  {linebreak}{linebreak}Deep technical knowledge and the ability to communicate ideas is an integral part of the role, and as such the successful candidate will be required to demonstrate proficiency in the technical areas required for the project, and should possess good verbal and written communication skills.{linebreak}{linebreak}{linebreak}Candidate will work closely with business analysts, product development, and business users to interpret the requirements and evaluate alternative solutions.  Candidate will be responsible creating technical design recommendations for developing and integrating programs per written specifications.{linebreak}Required Skills:{linebreak}{linebreak}Minimum skills:{linebreak}{linebreak}Must be proficient with programming languages and technical frameworks - Java, scripting, spring and related technologies, MVC web development frameworks {linebreak}{linebreak}Must be proficient in writing test cases and applying standards and best practices{linebreak}{linebreak}10+ years experience Java/J2EE technologies{linebreak}{linebreak}5+ years experience with RDMS{linebreak}{linebreak}Experience with Linux /Unix scripting.{linebreak}{linebreak}Experience writing technical documentation for production support{linebreak}{linebreak}Excellent communications skills{linebreak}{linebreak}Must be able to work directly with business analysts to understand and document requirements{linebreak}{linebreak}Must be able to function with limited supervision.{linebreak}{linebreak}{linebreak}Additional skills that will be a plus:{linebreak}{linebreak}Experienced with big data technologies {linebreak}{linebreak}Experienced with ETL processing {linebreak}{linebreak}Experienced with BIRT reporting {linebreak}{linebreak}Experienced with Python {linebreak}{linebreak}Experienced with nod.js, reactjs

See more jobs at JP Morgan Chase

Apply for this Job

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

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


Fin-tech Company

Java Backend Software Engineer Payworks Gmbh


Fin-tech Company


dev

java

engineer

backend

dev

java

engineer

backend

10mo

Apply

{linebreak}What you will do…{linebreak}{linebreak}You will be responsible for our backend system that is built to scale and handle millions of payment transactions. You will:{linebreak}{linebreak}{linebreak}* Work with all the infrastructure in the cloud and use the latest technologies: Java8, Spring4, Hibernate5, Log4j2, Maven, Gradle, etc.{linebreak}{linebreak}* Have the ability to propose change: Akka, NoSql, etc.{linebreak}{linebreak}* Complete and automate CI and CD processes with Atlassian tools.{linebreak}{linebreak}* Work in an open team, focused on testing and code quality.{linebreak}{linebreak}* Give our frontend and mobile developers plenty of ammunition to build great applications - as we’re an API-first company. {linebreak}{linebreak}* Work in close collaboration with our mobile and web develop{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What we offer…{linebreak}{linebreak}{linebreak}* The chance to get on board an energetic, growing company.{linebreak}{linebreak}* An exciting role in which you will have a significant impact on the company’s future. {linebreak}{linebreak}* An open culture that welcomes agile methods (Scrum, TDD, continuous deployment, retrospectives).{linebreak}{linebreak}* A mindset, where we see software engineering as a skill where you never stop learning to write cleaner and more efficient code.{linebreak}{linebreak}* A position where you can bring in your ideas to create the best products.{linebreak}{linebreak}* Competitive compensation.{linebreak}{linebreak}* Flexible working hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}What we are looking for…{linebreak}{linebreak}{linebreak}* You have experience in creating robust and scalable web services including their architecture, API design, testing, deployment and operation.{linebreak}{linebreak}* You have a keen eye for details and the drive to become better at what you do everyday.{linebreak}{linebreak}* You have a DevOps mindset.{linebreak}{linebreak}* You know your Java and are not afraid to use other languages and tools to get the job done.{linebreak}{linebreak}{linebreak}

See more jobs at Fin-tech Company

Apply for this Job

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

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


Komoot

verified

Backend Engineer (algorithms, Rankings)


Komoot


java

python

machine learning

engineer

java

python

machine learning

engineer

10mo

Apply

Millions of people experience real-life adventures with our apps. We help users all over the world discover the best hiking and biking routes, working to empower everybody to explore more of the great outdoors. And we’re good at what we do: Google and Apple have listed us as one of their Apps of the Year numerous times—and we are consistently ranked amongst the highest-grossing apps in both Google Play and the App Store. {linebreak}{linebreak}One key driving factor to our growth has always been our understanding that a technological approach can provide an outdoor experience far beyond the possibilities of traditional services. On the one side, we collect, combine and process various open data sources (such as OSM and Wikipedia) and turn raw data into easily accessible information and understandable products, such as our easy-to-use outdoor route planner. On the other, we leverage the wisdom of our vast user base and use crowdsourced data for personalized, local outdoor recommendations. Now, with your strong analytical skills and your passion for building well-crafted and tested code, we’ll leave traditional, standard solutions even further behind—and we’ll truly change the way people explore.{linebreak}{linebreak}**Your key responsibilities**{linebreak}{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}{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}{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/Instagram account or your blog.{linebreak}- As we love people that go the extra mile, you’ll get bonus points for doing something creative with komoot.

See more jobs at Komoot

Visit Komoot's website

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

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

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


Twin Technologies

Java Amazon Web Services Back End Software Engineer


Twin Technologies


backend

dev

java

engineer

backend

dev

java

engineer

10mo

Apply

{linebreak}About Us {linebreak}{linebreak}{linebreak}At Twin Technologies, we dream, create, and deliver digital solutions that transform what’s possible for enterprises, government institutions and organizations and partner with our clients through every stage of digital transformation: from strategy to activation, to delivery to decrease risk and increase speed-to-market.{linebreak}{linebreak}What’s does this mean for you? We will continue to grow and evolve with the market and provide an environment where creativity, leadership, mentoring, planning, and resources are in place to achieve our shared goals.{linebreak}{linebreak}You will work on a variety of projects that integrate digital designs into products, services, and environments. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About the Job{linebreak}{linebreak}{linebreak}The Back-End Software Engineer will serve as part of a development team supporting both established projects and creating from the ground up. The ideal candidate is an experienced leader and team player that is passionate about technology and committed to lifelong learning, possessing the ability to apply their technical knowledge, skills, and experience to solve complex/real-world problems.{linebreak}{linebreak}Technologies and Disciplines:{linebreak}{linebreak}We use several different technologies in our development stack across multiple clients and projects. We continuously evaluate new technologies to make sure we are fully aware and always using the right tool for the job. Examples of the technologies we currently use include:{linebreak}{linebreak}{linebreak}* Java, JPA, Dropwizard, JBoss, RESTful APIs{linebreak}{linebreak}* Node.js{linebreak}{linebreak}* SQL Server{linebreak}{linebreak}* Jenkins, Maven, Stash, Git{linebreak}{linebreak}* NGINX{linebreak}{linebreak}* AWS EC2, ELB, ASG{linebreak}{linebreak}* AWS Lambda{linebreak}{linebreak}* Cloudwatch{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Solving complex problems with elegant and maintainable solutions{linebreak}{linebreak}* Delivering back-end and tooling solutions using modern Java frameworks{linebreak}{linebreak}* Developing and bringing operational processes in line with current best practices{linebreak}{linebreak}* Debugging and supporting production applications{linebreak}{linebreak}* Working with the team to continuously improve processes across all areas of the software project{linebreak}{linebreak}* Participating in an agile / scrum software delivery team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}{linebreak}* A strong foundation in computer science, algorithms, data structures and design patterns{linebreak}{linebreak}* 5+ years development experience{linebreak}{linebreak}* 3+ years AWS operations experience{linebreak}{linebreak}* Creating and improving an AWS infrastructure to support a growing system{linebreak}{linebreak}* Highly motivated and accountable with enterprising instincts, and a strong ownership mentality{linebreak}{linebreak}* Top-notch troubleshooting skills and diagnostic intuition to solve challenging problems{linebreak}{linebreak}* Thrives working individually and with talented teams, always seeking to achieve superior results{linebreak}{linebreak}* Demonstrable versatility in multiple back-end technologies{linebreak}{linebreak}* Understands and embraces the value of automated software deployment and release automation{linebreak}{linebreak}* Deep experience in building web services and backend web platforms{linebreak}{linebreak}* Applicants MUST be a US Citizen, due to the nature of the work{linebreak}{linebreak}* Applicants MUST live in the US, with a remote home office{linebreak}{linebreak}* Contract position to start{linebreak}{linebreak}* Primarily a remote position with possibility of occasional travel{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Additional Information {linebreak}{linebreak}{linebreak}Twin Technologies offers a competitive and comprehensive employee compensation and benefits package which includes medical, dental and vision insurance, LTD, STD, life insurance, 401k plan with company match, and an unlimited PTO plan.{linebreak}{linebreak}Twin Technologies is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity and expression, national origin, disability, or protected veteran status.

See more jobs at Twin 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.


Payworks

Java Backend Software Engineer


Payworks


dev

java

engineer

backend

dev

java

engineer

backend

11mo

Apply

{linebreak}What you will do…{linebreak}{linebreak}You will be responsible for our backend system that is built to scale and handle millions of payment transactions. You will:{linebreak}{linebreak}{linebreak}{linebreak}* Work with all the infrastructure in the cloud and use the latest technologies: Java8, Spring4, Hibernate5, Log4j2, Maven, Gradle, etc.{linebreak}{linebreak}* Have the ability to propose change: Akka, NoSql, etc.{linebreak}{linebreak}* Complete and automate CI and CD processes with Atlassian tools.{linebreak}{linebreak}* Work in an open team, focused on testing and code quality.{linebreak}{linebreak}* Give our frontend and mobile developers plenty of ammunition to build great applications - as we’re an API-first company. {linebreak}{linebreak}* Work in close collaboration with our mobile and web developers. Also, you will have the chance to acquire knowledge in the rapidly changing payments market by working with our business guys and clients.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What we offer…{linebreak}{linebreak}{linebreak}* The chance to get on board an energetic, growing company.{linebreak}{linebreak}* An exciting role in which you will have a significant impact on the company’s future.{linebreak}{linebreak}* An open culture that welcomes agile methods (Scrum, TDD, continuous deployment, retrospectives).{linebreak}{linebreak}* A mindset, where we see software engineering as a skill where you never stop learning to write cleaner and more efficient code.{linebreak}{linebreak}* A position where you can bring in your ideas to create the best products.{linebreak}{linebreak}* Relocation support and allowance, free German classes.{linebreak}{linebreak}* Competitive compensation.{linebreak}{linebreak}* Flexible working hours.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & requirements{linebreak}{linebreak}What we are looking for…{linebreak}{linebreak}{linebreak}* You have experience in creating robust and scalable web services including their architecture, API design, testing, deployment and operation.{linebreak}{linebreak}* You have a keen eye for details and the drive to become better at what you do everyday.{linebreak}{linebreak}* You have a DevOps mindset.{linebreak}{linebreak}* You know your Java and are not afraid to use other languages and tools to get the job done.{linebreak}{linebreak}* You take ownership and make sure problems are resolved successfully.{linebreak}{linebreak}* Work permit for UK is a must. {linebreak}{linebreak}{linebreak}

See more jobs at Payworks

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 Engineer


O'reilly Auto Parts


java

engineer

java

engineer

11mo

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

Why work at Doximity?{linebreak}{linebreak}Doximity is the leading social network for healthcare professionals with over 70% of U.S. doctors as members. We have strong revenues, real market traction, and we're putting a dent in the inefficiencies of our $2.5 trillion U.S. healthcare system. After the iPhone, Doximity is the fastest adopted product by doctors of all time. Our founder, Jeff Tangney, is the founder & former President and COO of Epocrates (IPO in 2010), and Nate Gross is the founder of digital health accelerator RockHealth. Our investors include top venture capital firms who've invested in Box, Salesforce, Skype, SpaceX, Tesla Motors, Twitter, Tumblr, Mulesoft, and Yammer. Our beautiful offices are located in SoMa San Francisco.{linebreak}{linebreak}This position is for an experienced Android software engineer local to San Francisco, CA or residents of the United States to join our ~40 person engineering team. We’re looking for someone with a great full-stack knowledge of the Android platform and its tools.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}-Experience: You have at least 3 years of professional experience developing software for Android platform.{linebreak}-Pragmatic: A problem solver with a passion for well-implemented solutions.{linebreak}-Fast Learner: You're a software engineer who thrives on applying their knowledge and learning new technologies.{linebreak}-You care about the product and don’t ignore potential pitfalls during design and implementation{linebreak}-You are on top of the latest Android updates and understand new technologies as they become available{linebreak}-You have a deep understanding of standard Android design patterns and RESTful API design{linebreak}-We would love for you to show evidence of your work - preferably open-source contributions on Github, or elsewhere on the web.{linebreak}{linebreak}Here's what you can expect to work on{linebreak}{linebreak}-Collaborate with a team of product managers, designers, and other developers to drive mobile projects from beginning to end{linebreak}-Work in tandem with the web team to design flexible APIs that are used to power our apps{linebreak}-Develop clean, modular code that can be reused across multiple apps{linebreak}-Upgrade our code base to take advantage of the latest Android SDK updates, while maintaining backward compatibility with previous versions{linebreak}-Maintain a high quality of code by monitoring, reporting, and troubleshooting bugs{linebreak}-Encourage growth within the team by participating in mentorship and thorough code reviews{linebreak}-Write automated Unit and Instrumentation tests to catch bugs before they’re released{linebreak}{linebreak}A few facts about us{linebreak}{linebreak}-We have over 250 private repositories in Github, ranging from forks of libraries, our own internal or open-sourced libs as well as auxiliary applications.{linebreak}-We encourage new technologies and invest in the knowledge of our team through weekly knowledge sharing meetings and other resources{linebreak}-We use cutting-edge technologies and architectures like RxJava, Data Binding, MVP, MVVM{linebreak}-We are open to integrating 3rd-party libraries if we have positive proof of its benefit to the app or the code base, and we use many of the well-known and stable libraries like OkHttp, Retrofit, Picasso, etc{linebreak}-We contribute to the community as well as our team by open-sourcing some of the useful parts of our apps{linebreak}-We follow Google guidelines and suggested patterns using Material Design and Support Libraries{linebreak}-We run an in-house GCM server to track, customize, and deploy push notifications to our users{linebreak}-Hundreds of thousands of healthcare professionals will utilize the products you build.{linebreak}-We host unstructured "hack days" periodically, which is time reserved for you to scratch a code itch.{linebreak}-A couple times a year we run a co-op where you can pick a few people you'd like to work with and drive a specific company goal.{linebreak}-Our mentorship program ensures you're immersed in the team's culture early on. {linebreak}-You can find more details about our engineering stack and engineering blog.{linebreak}{linebreak}About the Technical Stack {linebreak}{linebreak}Doximity's web applications are built primarily using Ruby, Rails, Javascript, and a bit of Go. Our applications are used by hundreds of thousands of Physicians and Healthcare professionals, and we also have a suite of mobile applications for iOS and Android. We like to think pragmatically in choosing the tools most appropriate for the job at hand. More details about our engineering stack on the Doximity engineering blog.

See more jobs at Doximity

Visit Doximity's website

# How do you apply? Use Apply Button
Apply for this Job

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

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

About Us{linebreak}{linebreak}At Inspectorio we are making our own software product, SaaS platform, that use IoT and Data to help retailers verify supplier compliance and bring transparency to their supply chains.{linebreak}{linebreak}Founded in Hong Kong in 2015, Inspectorio is now headquartered in Minneapolis, with R&D lab in Ho Chi Minh City and offices in Hangzhou, Quito.{linebreak}{linebreak}Our diverse team is comprised of Mathematician, Neuroscientist, Data Scientist to Pianist, Magician, Running Champion, Kendo Master, Wood Crafter…{linebreak}{linebreak}We are the only Vietnam based Techstars company and are working with leading retailers and brands around the globe, our initial market focus on China and Vietnam, and expanding 5 new markets in 2017.{linebreak}{linebreak}Get to know what Inspectorio is doing at: www.inspectorio.com{linebreak}{linebreak} Job Description{linebreak}{linebreak}- Brainstorm, design, and develop our online products – including our websites, platforms, mobile apps and product-related things.{linebreak}- Design and implement reusable, testable, and efficient back-end features using Restful APIs, Microservices.{linebreak}- Research and integrate new technologies.{linebreak}{linebreak}Job Requirement{linebreak}{linebreak}- Good English communication skills.{linebreak}- 4+ years of experience in web back-end development.{linebreak}- Proven experience with the Python language and ecosystem{linebreak}- Familiar with container technologies  and deployment (docker ...){linebreak}- Good understanding of front-end technology and framework such as Angular and React is a plus.{linebreak}- Strong organizational skills with great attention to detail.{linebreak}- Team player with strong communication and interpersonal skills.{linebreak}- Why it would be awesome to work with us{linebreak}{linebreak}BE HEALTHY{linebreak}{linebreak}We recognize that our employees are the key to our success. Healthier employees are happier employees who perform well! We not only provide health insurance benefits, but we also get out of the office for fun activities like weekly soccer games.{linebreak}{linebreak}HAVE FUN{linebreak}{linebreak}Having fun makes work much more enjoyable. We host company foosball tournaments and events to make sure our employees feel the love. Events may vary by office location, but the sentiment is the same: Fun matters.{linebreak}{linebreak}COMMITMENT{linebreak}{linebreak}When you join Inspectorio, you join a team. You have our leadership’s commitment to treat all team members with respect. All our team members commit to performing the best for each other, and our customers.

See more jobs at Inspectorio

Visit Inspectorio's website

# How do you apply? Please send your Resume to [email protected] Thank you
Apply for this Job

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

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


Grey Swan

Senior Java Engineer


Grey Swan


java

senior

engineer

java

senior

engineer

11mo

Apply

{linebreak}Employment Type{linebreak} Design an ultra-high performance financial system and own your design/implementation in a mutually respectful collaborative environment with a no-nonsense team.{linebreak} {linebreak} Why This Position Should Interest You{linebreak} {linebreak} We are working to make a significant change in an established industry which has not yet understood the potential of the area we are working on. We have assembled a highly experienced and senior team who is serious about and working diligently to realize our vision. We love open source technologies, and believe in managing and maintaining our own data centers, and are investing our time and money to push the limits of what is possible.{linebreak} {linebreak}{linebreak}About You{linebreak} {linebreak} - You really want to work in a startup environment{linebreak} - You have worked in large corporate engineering environments, and perhaps even a Silicon Valley startup, for 5-10 years or more{linebreak} - You seek intellectually challenging projects; solid technical & business teams; the freedom to create & influence well designed solutions that you can be proud of, without the gridlock typically associated with larger projects{linebreak} - You have developed misgivings toward large frameworks and now tend toward minimalistic and elegant designs that leverage libraries{linebreak} {linebreak} Your Role{linebreak} {linebreak} - Report to the Sr. VP of Engineering, but work within a highly collaborative environment devoid of hierarchical constraints{linebreak} - Initially you will work remotely with the goal of transitioning into a small office in downtown Austin, TX{linebreak} - Participate in an ongoing conversation with other team members with the goal of creating the best design possible{linebreak} - Design the architecture of high-performance systems{linebreak} - Commitment to operation within a collaborative framework of design, decision making and implementation (see Valve Employee Handbook){linebreak} {linebreak} Required Experience{linebreak} {linebreak} - 6+ years Java experience{linebreak} - Solid knowledge of database architecture and design{linebreak} - High-performance database environments{linebreak} {linebreak} Optional Experience{linebreak} {linebreak} - Engineered solutions within highly regulated environments, such as HIPAA or PCI, where security is paramount{linebreak} - Java optimization{linebreak} - Cassandra{linebreak} - Development for & within Linux-based environment{linebreak} - Financial systems{linebreak}{linebreak}- Micro Services{linebreak}{linebreak}Benefits Offered{linebreak} Medical{linebreak} {linebreak} Location{linebreak} {linebreak} While the candidate may work virtually, we are looking for someone in the Austin, TX area or willing to relocate there.{linebreak}{linebreak}{linebreak}We conduct candidate background checks; these checks may include, but are not limited to, state and federal criminal, driving record, and civil court checks.

See more jobs at Grey Swan

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.


Engage Technology Partners

Senior Java Engineer


Engage Technology Partners


java

senior

engineer

java

senior

engineer

12mo

Apply

{linebreak}Engage builds software to make the process of finding, hiring, managing and paying temporary workers painless. Our software is making waves in the UK recruitment industry and were growing our team so that we can get our products into the hands of more people, faster.{linebreak}{linebreak}{linebreak}Our diverse group of engineers are a friendly and supportive group of individuals, spread all around Europe, and we are looking for a senior java person to join us who will:{linebreak} * Collaborate with the team to find solutions that meet the needs of our colleagues, users, customers and partners{linebreak} * Hold hard problems in their head, and break them into smaller deliverable chunks{linebreak} * See the potential issues and corner cases before we fall over them{linebreak} * Believe in the user experience and empowerment of our users{linebreak} * Write clean, maintainable code that is easy for others to follow{linebreak} {linebreak}{linebreak}{linebreak}Benefits{linebreak}{linebreak}We believe you can ship great products from anywhere, and we have a diverse group of engineers spread all over Europe. We need you to be in a compatible timezone; it makes communication faster and more effective. Some things still require face time, so we bring the whole team to London regularly to meet, eat, chat and play.{linebreak}To work at this level you have to love technology, but not for its own sake. For us, technology exists to allow us to make our users successful.{linebreak}We're always looking to get better. Nothing is set in stone and everyone is allowed an opinion. We hope that once new team members find their feet and get comfortable, they can contribute to making all of us better.{linebreak}We offer share options.{linebreak}{linebreak}{linebreak}As part of our hiring process, we ask candidates to do a coding test, which is based on our in-production set of technologies. You'll have the opportunity to see how we work, and you can decide if you like our style.

See more jobs at Engage Technology Partners

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.


Megalytic

Java Software Engineer


Megalytic


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

1yr

Apply

{linebreak}We are hiring a Backend Java Engineer to join the Megalytic software engineering team. Megalytic is an innovative SaaS product providing data visualization, integration, dashboarding, report building, and report distribution for digital marketing professionals.{linebreak}{linebreak}As a Java Engineer, you will be a major contributor to the backend development of Megalytic. You’ll work directly with the company co-founders to get us to the “next level” and implement a major upgrade of our successful product. You will implement new features from scratch, as well as improve the existing codebase. You will work on integrating a wide variety of 3rd party analytics APIs such as Google Analytics, AdWords, Facebook, Twitter, YouTube, etc.  This is an exciting opportunity to take part in designing and rebuilding an architecture from the group up.{linebreak}{linebreak}We are a geographically distributed team. That means you will work remotely and communicate with us on a daily basis using Slack, Skype and other collaborative technologies. This job definitely offers the shortest commute you will ever have to make!{linebreak}{linebreak}You will be responsible to:{linebreak}{linebreak}{linebreak}* Take part in designing and implementing 3rd party API integration architecture.{linebreak}{linebreak}* Build upon the new system to integrate new data sources.{linebreak}{linebreak}* Maintain and improve the existing backend Java code.{linebreak}{linebreak}* Work with the VP of Engineering to implement robust and scalable Java solutions that integrate with our full product stack.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Skills & requirements{linebreak}{linebreak}You need to be a serious Java programmer for this position.  In particular, passionate about backend work. These skills are required:{linebreak}{linebreak}{linebreak}* 5+ years coding with pure Java (Groovy / Scala is fine, but must have prior pure java experience).{linebreak}{linebreak}* Experience with Java build tools such as Maven / Gradle / Ant.{linebreak}{linebreak}* Highly committed and experienced with writing tests (TDD is a plus).{linebreak}{linebreak}* Demonstrated ability to design complex, scalable, backend solutions.{linebreak}{linebreak}* Experience with 3rd party RESTful APIs such as Google Analytics, AdWords, Facebook Insights, and Twitter Analytics is a plus.{linebreak}{linebreak}* Experience with Concurrency, Rate Limiting, Jackson (JSON data binding), Servlets, and Tomcat.{linebreak}{linebreak}* Fluent with Git (GitHub) and working as part of a distributed development team.{linebreak}{linebreak}{linebreak}

See more jobs at Megalytic

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.


Tenable

Software Engineer Java DevOps Kubernetes


Tenable


dev

devops

java

engineer

dev

devops

java

engineer

1yr

Apply

{linebreak}Tenable is more than ‘just’ the creator of Nessus. Our security solutions - including the first cyber exposure platform for modern assets, Tenable.io - are transforming global vulnerability management. We’re a global team, powered by creative thinkers who are wired for action, focused on delivering results and collaborating to enable decisive actions to protect what matters most. We’re in this together - colleagues, customers and partner communities working as One Tenable. {linebreak}{linebreak}Can you join Team Tenable? Yes you can - if you’re excited by the thought of working with over 800 colleagues, 23,000 customers and a range of revolutionary products that are shaping cybersecurity in 150 countries. Being valued for who you are as well as what you do, you can embrace the pace (we’re recognized as one of the fastest growing security product companies by SC Magazine, Red Herring, Info Securities, Deloitte and E&Y) as well as enjoy a superb rewards package (we’re seen as a Best Places to Work by Glassdoor, The Washington Post, The Baltimore Sun, The Baltimore Business Journal and Expert Marketplace). The key question is: Is This You?{linebreak}{linebreak}Your Role:{linebreak}{linebreak}We are looking for a self-motivated, software engineer to assist in the design and implementation of a next-generation enterprise web application.{linebreak}{linebreak}Your Opportunity:{linebreak}{linebreak}{linebreak}* Work within a collaborative and supportive team to develop awesome features{linebreak}{linebreak}* Work cross-functionally with other developers, front-end designers, product owners and various Tenable teams to accomplish shared goals{linebreak}{linebreak}* Promote clear and simple software design{linebreak}{linebreak}* Promote high quality aimed at areas such as security, reliability, testability and maintainability{linebreak}{linebreak}* Drive innovation by contributing new ideas for our processes, tools, and technologies{linebreak}{linebreak}* Call out issues and help us fix it up as we continuously improve{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What you'll need:{linebreak}{linebreak}{linebreak}* Proven ability deliver software projects that following good programming practices{linebreak}{linebreak}* Experience building high volume fault-tolerant, high-availability, and globally distributed systems in a linux environment{linebreak}{linebreak}* Experience developing in languages such as:{linebreak}{linebreak}{linebreak}{linebreak}* Java, Node.js, Groovy, Python, Ruby{linebreak}{linebreak}{linebreak}{linebreak}* Experience with different data storage solutions (eg. Elasticsearch, Dynamo, RDS, SQL){linebreak}{linebreak}* Experience with fault tolerant message queueing/brokering systems (Kafka, SQS, Kinesis){linebreak}{linebreak}* Experience with AWS or similar cloud platform (Google Cloud, Azure, OpenStack){linebreak}{linebreak}* Experience with dependency injection concepts is necessary (Guice){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}And ideally:{linebreak}{linebreak}{linebreak}* Experienced working on teams with heavy emphasis on DevOps, Automation, and Quality{linebreak}{linebreak}* Experienced using DevOps and Automation tools to deploy, test, and support your service in a CI/CD fashion{linebreak}{linebreak}{linebreak}{linebreak}* CI/CD  Build Servers (Jenkins, TravisCI, Bamboo, TeamCity, etc){linebreak}{linebreak}* Unit and Component testing tools (Spock, xUnit, PyTest){linebreak}{linebreak}* Monitoring and Alerting tools (Splunk, Logstash, ELK, DataDog, etc){linebreak}{linebreak}* Environment deploy/orchestration (Kubernetes, Docker, Ansible, etc){linebreak}{linebreak}{linebreak}{linebreak}* Stays abreast of new technologies and methods to building high quality software (books, conferences, meetups, etc){linebreak}{linebreak}* Experience/knowledge with other datastore and service discovery solutions like Consul/Zookeeper{linebreak}{linebreak}* Comfortable working on a team that experiments with it’s processes and practices and is comfortable with changing things up as data supports it{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}It is the commitment of Tenable to promote Equal Employment Opportunity (EEO) through adherence to equal employment opportunity laws and regulations at the international, federal, state, and local levels to which Tenable is subject to.

See more jobs at Tenable

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.


AGFA Healthcare

Senior Software Engineer JAVA


AGFA Healthcare


dev

java

senior

engineer

dev

java

senior

engineer

1yr

Apply

{linebreak}Agfa HealthCare, a member of the Agfa-Gevaert Group, is a leading global provider of diagnostic imaging and healthcare IT solutions. The company has nearly a century of healthcare experience and has been a pioneer on the healthcare IT market since the early 1990's. Today Agfa HealthCare designs, develops and delivers state-of-the-art systems for capturing, managing and processing diagnostic images and clinical/administrative information for hospitals and healthcare facilities, as well as contrast media solutions to enable effective medical imaging results. The company has sales offices and agents in over 100 markets worldwide.{linebreak}{linebreak}Senior Software Engineer{linebreak}{linebreak}You’ll be part of the “Smart Data” team which works to bring semantic meaning to the non-structured data which is stored inside a hospital. This allows other modules and applications to consume this data, for instance to bring intelligent reasoning to applications, or to expose this data to BI solutions.{linebreak}You’ll be working in an agile environment, in close collaboration between different R&D teams located in Ghent, Trier and Vienna.{linebreak}{linebreak}{linebreak}As Senior Software Engineer you are responsible for:{linebreak}{linebreak}{linebreak}* Taking up ownership of the module and guard its architectural roadmap, once you are worked in.{linebreak}{linebreak}* Quality is key – you’re working on a central component on which other modules rely, so quality, reliability and performance are very important topics.{linebreak}{linebreak}* Working together with different R&D teams in a co-located environment.{linebreak}{linebreak}* Automate testing of both the front-end UI as well as backend code.{linebreak}{linebreak}* Embracing the agile software development methodology – delivering working software after each 2-week development cycle.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}{linebreak}*  You have a Bachelor or Masters Degree in Computer Science or equally skilled through experience.{linebreak}{linebreak}* You have a minimum of 5 years of professional experience with Java software development.{linebreak}{linebreak}* You are capable of handling a large, complicated code base.{linebreak}{linebreak}* Specific technical skills: JEE7, AngularJS, Wildfly. Knowledge of SPARQL and terminology servers is a plus.{linebreak}{linebreak}* You are motivated to take up ownership of a module and lead its architectural roadmap.{linebreak}{linebreak}* You have a creative mind to handle a range of challenges such as performance- and configuration issues.{linebreak}{linebreak}* You have strong communication skills.{linebreak}{linebreak}* You are fluent in English; Knowledge of German is a plus.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Location: Agfa HealthCare, R&D, Moutstraat 100, Ghent (Belgium){linebreak}{linebreak}To learn more about Agfa HealthCare, follow us on you tube channel

See more jobs at AGFA Healthcare

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.


Dimanex

Senior Java Software Engineer


Dimanex


dev

java

senior

engineer

dev

java

senior

engineer

1yr

Apply

{linebreak}Do you know what Additive Manufacturing(AM), high quality 3D printing, will bring about in the next few decades?{linebreak}{linebreak}At DiManEx we digitize the industrial supply chain, making AM an integral part of it.{linebreak}{linebreak}Our mission is to print “Any (industrial) part, Anywhere” in the world.{linebreak}{linebreak}It is about transforming the way Manufacturing is understood around the world and radically innovate the supply chain management bringing it to almost on-demand.{linebreak}{linebreak}Our solution leads to less scrap material (waste) in the production of parts, having a significant positive impact to our environment.{linebreak}{linebreak}Imagine the amount of parts in machines, domestic appliances, cars and everything surrounding you. This is our potential market.{linebreak}{linebreak}By what we do, we bridge two worlds coming together: the old - traditional supply chain and ditto manufacturing; and the new - a digitized, optimized supply chain that has AM as integrated part of it.{linebreak}{linebreak}To make it happen we need to build a ton of cool features, adopting technologies such as Machine Learning, Blockchain and a strong SOA architecture able to match the highest standards in quality, security and scalability.{linebreak}{linebreak}We recently closed a $2.7m round of funding that will allow us to scale up our engineering team and bring our roadmap to market in a timely manner.{linebreak}{linebreak}What kind of professional are we looking for?{linebreak}{linebreak}There are a few skills you should master, but don’t be afraid though. We strongly believe it is your character that determines whether you are a good fit for our team or not. Besides your experience and expertise we would like you to bring excitement, speed, creativity and a moonshot attitude to the team. We thrive in a fast-paced, FUN startup environment, taking on many challenges at once. That is what we would like to see with you as well: that passion, the fire within.{linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak}You would need to be able to show us some of your work and demonstrate your experience in the following:{linebreak}{linebreak}{linebreak}* Fundamental understanding of SOA architectures, micro-services architectures and RESTFul web-services{linebreak}{linebreak}* Experience in developing multi-tenant SaaS in enterprise environments{linebreak}{linebreak}* Good experience on managing large datasets and architecting data infrastructures for an efficient data pipelining and data warehousing{linebreak}{linebreak}* Experience with ERP or MES integrations (SAP, Oracle){linebreak}{linebreak}* Java{linebreak}{linebreak}* Spring-boot{linebreak}{linebreak}* Proficient with Linux/Unix{linebreak}{linebreak}* Unit Testing{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Non-technical requirements:{linebreak}{linebreak}{linebreak}* Fluent communication skills in English{linebreak}{linebreak}* Focus on details and quality{linebreak}{linebreak}* Strong problem solving skills{linebreak}{linebreak}* Able to work in a fast moving and highly flexible startup environment{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Useful to have:{linebreak}{linebreak}{linebreak}* Familiarity with ElasticSearch, Logstash and Kibana{linebreak}{linebreak}* Familiarity with Amazon Web Service and its core products{linebreak}{linebreak}* Docker{linebreak}{linebreak}* Javascript{linebreak}{linebreak}* React.js{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}What we offer:{linebreak}{linebreak}{linebreak}* Being part of the beginning of something new{linebreak}{linebreak}* Competitive compensation package{linebreak}{linebreak}* Laptop{linebreak}{linebreak}* Work remotely{linebreak}{linebreak}* Flexible hours{linebreak}{linebreak}* 25 days holidays{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Please attach your CV{linebreak}{linebreak}* We don’t consider third party applications or agencies.

See more jobs at Dimanex

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.


Cinteo

Software Engineer Java CMS


Cinteo


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

1yr

Apply

{linebreak}Your mission{linebreak}{linebreak}As a Software Engineer at Cinteo you develop the software that drives the digital channels for Mercedes- Benz. In this position you are using our state-of-the-art stack consisting of the latest components and frameworks for building and running modern software systems. Your work has a direct impact on millions of visitors and users world-wide that consume digital services offered by Mercedes-Benz. {linebreak}{linebreak}{linebreak}{linebreak}Your new environment{linebreak}{linebreak}You will be working in an international team of experienced software professionals that are highly skilled in their fields of expertise: We have software architects with long track records in the digital industry, dedicated backend experts, enthusiastic front-end engineers, detail-obsessed UX specialists, active open source contributors, and operators that know today‘s cloud infrastructure inside out.{linebreak}{linebreak}At Cinteo we all share the same interest in technology, eager to learn about the latest products and projects. Everyone is heavily focused on getting shippable products out the door, a spirit that is shared across team boundaries and responsibilities.{linebreak}{linebreak}You will be facing interesting and challenging problems every day, and there is always someone in our team for discussing your ideas in an open environment. We also offer an extensive training program for bringing you up to speed and making you an active contributor to our organization.{linebreak}{linebreak}Apply today and play an integral role in bringing our success to the next level by building high-quality software that does make an impact on how the Mercedes-Benz brand is perceived.{linebreak}{linebreak}{linebreak}{linebreak}Your skills{linebreak}{linebreak}{linebreak}* You have a BA/BS degree in Computer Science or a related technical field, or alternatively, 5+ years of professional experience with Java or a similar language. {linebreak}{linebreak}* You have a minimum of 3 years of experience with Java development. A Java certification is a plus.{linebreak}{linebreak}* You have experience with Java web development (Servlets, JSP, Spring MVC).{linebreak}{linebreak}* You have a good understanding of basic web technologies (HTML, CSS, JavaScript).{linebreak}{linebreak}* You are familiar with REST principles and the development of REST services.{linebreak}{linebreak}* You are experienced with unit testing (JUnit, Mockito).{linebreak}{linebreak}* You are familiar with version control systems (Git) and build tools (Maven, Gradle).{linebreak}{linebreak}* You have a good understanding of software design patterns.{linebreak}{linebreak}* Knowledge of Java modularity or OSGi is a plus, but not mandatory.{linebreak}{linebreak}* Knowledge of (Java-based) content management systems is a huge plus, but not mandatory.{linebreak}{linebreak}* You are willing to learn and keep your knowledge up-to-date.{linebreak}{linebreak}* You have a solid understanding of agile methodologies and are comfortable working in collaborative, fast-paced and highly dynamic work environment. {linebreak}{linebreak}* Excellent communication skills in English. {linebreak}{linebreak}{linebreak}

See more jobs at Cinteo

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.


Exactag

Java Groovy Software Engineer


Exactag


dev

java

groovy

engineer

dev

java

groovy

engineer

1yr

Apply

{linebreak}Exactag GmbH, Standorte Duisburg, Leipzig oder deutschlandweit{linebreak}{linebreak}Als Java/Groovy Software Engineer gehörst du zu den tragenden Säulen in unseren Projektteams. Denn in deiner Rolle unterstützt du das Entwicklungsteam einerseits bei der Implementierung unserer Webanwendung und andererseits bei der Analyse und Aufbereitung der daraus resultierenden Daten. Deine Arbeit als Software Engineer verspricht Flexibilität und Abwechslung, so dass dein Arbeitsalltag alles andere als eintönig wird.{linebreak}{linebreak}       Deine Aufgaben{linebreak}{linebreak}{linebreak}* Erweiterung unseres Groovy & Grails Backends und unseres Datenanalyse und Reporting-Stacks basierend auf dem Hadoop Ökosystem und Druid{linebreak}{linebreak}* Unterstützung bei der Konzeption neuer Features und dem Design der technischen Architektur{linebreak}{linebreak}* Erstellen lesbarer, wiederverwendbarer und testbarer Implementierungen{linebreak}{linebreak}* Sicherstellen einer hohen Codequalität z.B. durch Code Reviews, automatisierte Tests und das Entwickeln und Dokumentieren von Best Practices{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}      Deine Skills{linebreak}{linebreak}{linebreak}* Mindestens drei Jahre Berufspraxis im Bereich der Software-Entwicklung oder starke Grundlagen in der Informatik{linebreak}{linebreak}* Praktische Expertise mit Java, Groovy oder Scala mit Schwerpunkt auf MVC-Technologien wie z.B. Spring MVC, Grails oder Play{linebreak}{linebreak}* Wünschenswert: praktische Erfahrung mit Technologien aus dem Big Data Umfeld: MapReduce, Spark, Hive, Impala, etc.{linebreak}{linebreak}* Idealerweise Erfahrungen mit Grails, Druid, Jenkins, Apache Tomcat, IntelliJ IDEA{linebreak}{linebreak}* Sehr gute SQL Kenntnisse und Erfahrung mit dem Optimieren komplexer Queries{linebreak}{linebreak}* Grundlegende Erfahrung mit Versionskontrollsystemen (z.B. Git) und UNIX-Umgebungen{linebreak}{linebreak}* Lust auf die Arbeit im Team{linebreak}{linebreak}* Analytische Denkweise und strukturierte Arbeitsweise{linebreak}{linebreak}* Sehr gute kommunikativen Fähigkeiten und hohes Maß an Eigeninitiative und Einsatzbereitschaft{linebreak}{linebreak}* Sehr gute Deutschkenntnisse, gute Englischkenntnisse in Wort und Schrift{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}      Das bieten wir:{linebreak}{linebreak}{linebreak}* Anspruchsvolle und abwechslungsreiche Tätigkeiten in einem eingespielten und hochmotivierten Team{linebreak}{linebreak}* Flache Hierarchien in einer kollegialen und motivierenden Arbeitsumgebung mit kurzen Entscheidungswegen{linebreak}{linebreak}* Mitdenken wird gefordert und gefördert{linebreak}{linebreak}* Einen umfassenden Einblick wie Digitales Marketing heute funktioniert{linebreak}{linebreak}* Einen funktionierenden Onboarding Prozess und eine persönliche Betreuung{linebreak}{linebreak}* Regelmäßige Firmenevents, attraktive Vergütung, sowie Obst, Wasser & Sweets gratis{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bitte sende Deine Bewerbung inkl. Lebenslauf und des nächstmöglichen Starttermins an [email protected] Als Ansprechpartner vorab steht Dir unser HR Leiter Ralf Simon unter der 0173 4 11 77 69 bei Fragen zur Verfügung. Die Unterlagen und Angaben werden selbstverständlich vertraulich behandelt.

See more jobs at Exactag

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.


Nuxeo

Lisbon

Software Support Engineer


Nuxeo


jira

javascript

java

engineer

jira

javascript

java

engineer

Lisbon1yr
Nuxeo provides a Hyperscale Digital Asset Platform that helps enterprise organizations unlock the full value of their digital assets to grow revenue, improve performance, and maximize investments.{linebreak}{linebreak}{linebreak}{linebreak}We are engineers at the core and we love what we do. And it shows! At Nuxeo, whatever the role, each team member is uncompromising, with an unwavering focus on helping our customers solve their problems.{linebreak}{linebreak}{linebreak}{linebreak}That's why we foster natural curiosity, a strong desire to share the best practices, and we reward our teams with support, benefits, fun, professional development and challenging tasks.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}At the moment we are looking for a Software Support Engineer, with a background in Java development, that will help us provide technical support to our customers.{linebreak}{linebreak}{linebreak}{linebreak}As part of the support team, you will play a crucial role in providing assistance to our client technical teams, including client onboarding, while they build and work with the Nuxeo Platform.{linebreak}{linebreak}{linebreak}{linebreak}You will answer in a timely manner to any issues submitted by our customers. You will also listen to their needs and forward feedback to the appropriate internal team for further investigations. The aim is to become an expert on the platform in order to answer questions and resolve issues for our customers. You will support them in configuring and customizing our platform. So you will need to audit and debug source code, plus use the tools that allow us to communicate with our customers (eg.: JIRA, conference calls and video calls).{linebreak}{linebreak}{linebreak}{linebreak}This position requires a true engineering mindset: if you love to investigate a problem and find the solution, you will fit right in! If you like puzzles and challenges, we have a lot to offer:{linebreak}{linebreak}{linebreak}{linebreak}* A complete platform with a large technical and functional scope and many configuration options and extensions{linebreak}{linebreak}* International customers with many use cases and challenging issues (performance, customization, recommendations, etc.){linebreak}{linebreak}* A team of expert developers to help you find solutions and extend the Nuxeo Platform {linebreak}{linebreak} {linebreak}{linebreak}#Salary{linebreak} - {linebreak} {linebreak}{linebreak}#Location{linebreak}- Lisbon

See more jobs at Nuxeo

Apply for this Job

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

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

SiteGround is a leading international web hosting company with more than 400,000 clients worldwide. We have over 400 employees. The company has data centers on three different continents, hosts more than 500,000 domains and partners with the most popular software platforms powering the web today such as WordPress, Drupal, Joomla and more.{linebreak}{linebreak}Your Role:{linebreak}We are developing a new product and looking for people to join our Engineering team. We need experienced engineers to join SiteGround and work on a next-generation web development platform, the main focus of which is to enable anyone to easily start and grow their own web presence.{linebreak}{linebreak}Your Responsibilities: {linebreak}• Build efficient and reusable web systems and abstractions, part of a large scale web development platform; {linebreak}• Participation in the full agile cycle of the product development; {linebreak}• Finding and addressing performance problems; {linebreak}• Participation in design and code reviews; {linebreak}• Identify and communicate javascript best practices. {linebreak}{linebreak}Our Expectations:{linebreak}• Expert knowledge in JavaScript; {linebreak}• Solid experience with JS Libraries or frameworks (ReactJS, Redux, React Native); {linebreak}• Experience with cutting edge front-end javascript technologies - Babel, Webpack, NPM, Rake, Composer; {linebreak}• Experience with Javascript technologies & AJAX; {linebreak}• Profound understanding of the HTTP protocol; {linebreak}• Experience with ES6; {linebreak}• Experience in HTML5, CSS3; {linebreak}• Relational databases (MySQL, PostgreSQL or other); {linebreak}• Self-learner - ability to see a project through A to Z; {linebreak}• When things break – and they will – you are eager and able to help fix things. {linebreak}{linebreak}Great advantage will be:{linebreak}• Experience with PHP frameworks (e.g. Symfony, Laravel); {linebreak}• Knowledge of SOLID principles; {linebreak}• Experience with Reactive programming; {linebreak}• Solid understanding of RESTful services; {linebreak}• Experience in Linux-based OS; {linebreak}• Good command of English; {linebreak}• Obtained or pursuing a university degree in the IT sector. {linebreak}{linebreak}What We Offer:{linebreak}• Competitive salary;{linebreak}• Opportunity for personal and professional growth;{linebreak}• Fast-paced and constantly changing environment;{linebreak}• Young and diverse team of passionate and self-motivated professionals;{linebreak}• Friendly company culture built entirely around people's happiness.{linebreak}{linebreak}If this sounds like something you’d be interested in, we'd love to hear from you!{linebreak}{linebreak}Please note: The position that we offer is remote. The onboarding process will be done at our office in Sofia, Bulgaria where our headquarters are. If you are from another country, we are covering the expenses during the onboarding period.{linebreak}{linebreak}To apply for this position, please send us your CV and a short cover letter in English.{linebreak}All applications will be processed in confidentiality.{linebreak}{linebreak}IMPORTANT: Only shortlisted candidates will be contacted for further steps.

See more jobs at Siteground Web Hosting

Visit Siteground Web Hosting's website

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

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

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


Utility Warehouse

London

Software Engineer


Utility Warehouse


java

engineer

linux

full time

java

engineer

linux

full time

London2yr
We are about to embark on a dynamic new phase as we transition from our legacy systems to new technologies and we are looking for bright, talented and enthusiastic Engineers to help us.{linebreak}{linebreak}{linebreak}{linebreak}**The Plan**{linebreak}{linebreak}{linebreak}{linebreak}Our 3-5 year plan touches on almost every aspect of technology within the business. We are embracing cloud, microservices and full automation throughout the stack. We use the right tools for the right job and are constantly exploring technology options (Node, Go, Scala as well as some staples like Java & Python) as we progress with our transition.{linebreak}{linebreak}{linebreak}{linebreak}**About you**{linebreak}{linebreak}{linebreak}{linebreak}We are looking for true technologists with a genuine interest in what they do day to day. If you're an open source contributor, hacker and wiz who loves to write code - great, so are we and we would love to hear from you! We are interested in both specialists and generalists; we strongly believe in lean methodologies, testing, automation, cross discipline and above all in getting things done and out there in front of our customers. If your interests span technologies from frontend to linux containers you will find plenty to do here - if you rather concentrate on architecture or react.js then there's plenty of that too.{linebreak}{linebreak}{linebreak}{linebreak}**We're looking for someone to**{linebreak}{linebreak}{linebreak}{linebreak}* Build end-to-end web solutions{linebreak}{linebreak}* Influence and contribute to technical architecture{linebreak}{linebreak}* Participate in the entire development life cycle, from requirements to deployment{linebreak}{linebreak}* Automate{linebreak}{linebreak}{linebreak}{linebreak}There are many interesting challenges to be solved within our domain, many will require specific tech to be used - the list below is just a summary of what is in play today; we are very much counting on you to bring fresh ideas forward!{linebreak}{linebreak}{linebreak}{linebreak}**Some of the tech in our stack**{linebreak}{linebreak}{linebreak}{linebreak}* React.js and Redux Ecosystem, Node.js, ES6 / ES7, Babel, Webpack{linebreak}{linebreak}* Java, Kafka, Apache Storm{linebreak}{linebreak}* .Net core, PHP7, Golang{linebreak}{linebreak}* AWS + Kubernetes{linebreak}{linebreak}* Cassandra, POSTgres, Dynamo, Mongo, Blockchain{linebreak}{linebreak}{linebreak}{linebreak}We don't dictate or micromanage, we want our teams to be autonomous, proactive and self organising. We’re technology agnostic and always try to choose the right tool for the job. {linebreak}{linebreak}#Salary{linebreak} - {linebreak} {linebreak}{linebreak}#Location{linebreak}- London

See more jobs at Utility Warehouse

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.


Statement Campus

Backend Engineer JAVA


Statement Campus


java

engineer

backend

java

engineer

backend

2yr

Apply

{linebreak}What you'll do{linebreak}{linebreak}Your responsibilities will include the continuous development and improvement of the current backend and service architecture of the Statement companies. You will build robust, distributed and scalable products/services/tools. You will conduct code reviews, write tests, documentation and care about code quality, while also iterating quickly. Researching and remaining up-to-date with the latest technologies will help you to implement scalability and redundancy in all parts of the application

See more jobs at Statement Campus

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.


Spinn3r

Java 'big Data' Engineer


Spinn3r


big data

java

engineer

big data

java

engineer

2yr

Apply

{linebreak}Company{linebreak}{linebreak}Spinn3r is a social media and analytics company looking for a talented Java “big data” engineer. {linebreak}{linebreak}As a mature, ten (10) year old company, Spinn3r provides high-quality news, blogs and social media data for analytics, search, and social media monitoring companies.   We’ve just recently completed a large business pivot, and we’re in the process of shipping new products so it's an exciting time to come on board!{linebreak}{linebreak}Ideal Candidate{linebreak}{linebreak}We're looking for someone with a passion for technology, big data, and the analysis of vast amounts of content; someone with experience aggregating and delivering data derived from web content, and someone comfortable with a generalist and devops role.  We require that you have a knowledge of standard system administration tasks, and have a firm understanding modern cluster architecture.  {linebreak}{linebreak}We’re a San Francisco company, and ideally there should be least a 4 hour overlap with the Pacific Standard Time Zone (PST / UTC-8).  If you don't have a natural time overlap with UTC-8 you should be willing to work an alternative schedule to be able to communicate easily with the rest of the team.  {linebreak}{linebreak}Culturally, we operate as a “remote” company and require that you’re generally available for communication and are self-motivated and remain productive.{linebreak}{linebreak}We are open to either a part-time or full-time independent contractor role.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Understanding our crawler infrastructure;{linebreak}{linebreak}* Ensuring top quality metadata for our customers. There's a significant batch job component to analyze the output to ensure top quality data;{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Making sure our infrastructure is fast, reliable, fault tolerant, etc.  At times this may involve diving into the source of tools like ActiveMQ to understand how the internals work.  We contribute to Open Source development to give back to the community; and{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Building out new products and technology that will directly interface with customers. This includes cool features like full text search, analytics, etc. It's extremely rewarding to build something from ground up and push it to customers directly. {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Architecture{linebreak}{linebreak}Our infrastructure consists of Java on Linux (Debian/Ubuntu) with the stack running on ActiveMQ, Zookeeper, and Jetty.  We use Ansible to manage our boxes. We have a full-text search engine based on Elasticsearch which also backs our Firehose API.{linebreak}{linebreak}Here's all the cool products that you get to work with:{linebreak}{linebreak}{linebreak}* Large Linux / Ubuntu cluster running with the OS versioned using both Ansible and our own Debian packages for software distribution;{linebreak}{linebreak}* Large amounts of data indexed from the web and social media.  We index from 5-20TB of data per month and want to expand to 100TB of data per month; and {linebreak}{linebreak}* SOLR / Elasticsearch migration / install.  We’re experimenting with bringing this up now so it would be valuable to get your feedback.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Technical Skills{linebreak}{linebreak}We're looking for someone with a number of the following requirements:{linebreak}{linebreak}{linebreak}* Experience in modern Java development and associated tools: Maven, IntelliJ IDEA, Guice (dependency injection);{linebreak}{linebreak}* A passion for testing, continuous integration, and continuous delivery;{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* ActiveMQ. Powers our queue server for scheduling crawl work;{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* A general understanding and passion for distributed systems;{linebreak}{linebreak}* Ansible or equivalent experience with configuration management; {linebreak}{linebreak}* Standard web API use and design. (HTTP, JSON, XML, HTML, etc.); and{linebreak}{linebreak}* Linux, Linux, Linux.  We like Linux!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Cultural Fit{linebreak}{linebreak}We’re a lean startup and very driven by our interaction with customers, as well as their happiness and satisfaction. Our philosophy is that you shouldn’t be afraid to throw away a week's worth of work if our customers aren’t interested in moving in that direction.{linebreak}{linebreak}We hold the position that our customers are our responsibility and we try to listen to them intently and consistently:{linebreak}{linebreak}{linebreak}* Proficiency in English is a requirement. Since you will have colleagues in various countries with various primary language skills we all need to use English as our common company language. You must also be able to work with email, draft proposals, etc. Internally we work as a large distributed Open Source project and use tools like email, slack, Google Hangouts, and Skype; {linebreak}{linebreak}* Familiarity working with a remote team and ability (and desire) to work for a virtual company. Should have a home workstation, and fast Internet access, etc.;{linebreak}{linebreak}* Must be able to manage your own time and your own projects.  Self-motivated employees will fit in well with the rest of the team; and{linebreak}{linebreak}* It goes without saying; but being friendly and a team player is very important.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Compensation{linebreak}{linebreak}{linebreak}* Salary based on experience;{linebreak}{linebreak}* We're a competitive, great company to work for; and{linebreak}{linebreak}* We offer the ability to work remotely, allowing for a balanced live-work situation.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}

See more jobs at Spinn3r

Apply for this Job

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

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


Sonatype

Senior Java Software Engineer 100


Sonatype


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Apply

{linebreak}Sonatype has drawn from the global pool of software development talent, with engineering expertise in the Canada, Germany, the United Kingdom, and the United States.  Our product development teams lead the ongoing evolution of multiple market leading products -- Nexus Repository and Nexus Lifecycle -- used by hundreds of thousands of developers, application security professionals and legal staff across the world.{linebreak}{linebreak}No one is going to tell you when to get up in the morning. Or dole out a bunch of small tasks for you to do every single day. Members of Sonatype's software development organization have to have the internal drive and initiative to make the product vision a reality. Flow should be the predominant state of mind.{linebreak}{linebreak}We are looking for smart people, who get things done and that work well in a team environment. We have a deeply strong team technically, though many places probably claim this. If you love working on and solving some of the most difficult software engineering challenges, you will love working here

See more jobs at Sonatype

Apply for this Job

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

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


Ultimate Software

Senior Java Software Engineer


Ultimate Software


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Apply

{linebreak}What do Outback Steakhouse, Pep Boys, and the Major League Baseball Network all have in common? They are paid with the software you could be building! At Ultimate Software, we build a cloud enterprise human capital management solution that can scale and perform on an as-needed basis.{linebreak}{linebreak}We are growing our Product Development team like crazy. We need to make UltiPro the best it can be for our customers (over 2,600!), and in order to do that, we need additional talent. What a great problem to have, right? That’s where you come in!{linebreak}{linebreak}As a Java Software Engineer at Ultimate, you’ll be embedded on a development team consisting between 8-30 people where you can work on the next generation of internet software. You’ll get to work directly with other Developers,  Software Testers, Business Analysts, Product Managers, and Directors, all of whom make up the team. In this highly-collaborative environment, you will have the opportunity to grow as a software engineer, and even help mentor others.{linebreak}{linebreak}A Day In The Life: {linebreak}{linebreak}{linebreak}* Start your day off right by meeting with your teammates to make sure that yesterday’s challenges are today’s wins!{linebreak}{linebreak}* Get together with your Business Analysts, User Experience leads and Quality Assurance Engineers at the story kickoff meeting to make sure the code you write is building the software that you want to use{linebreak}{linebreak}* Want to talk shop? The tech standup is the place to do it where you meet with your fellow engineers and platform leads to make sure your code is using the latest and greatest practices and patterns{linebreak}{linebreak}* After lunch, head on over to a design meeting where you are working with the analysts and fellow engineers to determine what the code and product will look like just a few months from now{linebreak}{linebreak}* The team only gets stronger at monthly/quarterly retrospective meetings where your small ideas can have a big impact on how your teams days are going{linebreak}{linebreak}* When the day is over, by using our internal communication portal, Ulti Home, you plan on playing poker, volunteering, or going on a run with other Ulti Peeps!{linebreak}{linebreak}{linebreak}

See more jobs at Ultimate 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.


Semanticbits

Full Stack Java JEE Engineer


Semanticbits


full stack

java

engineer

full stack

java

engineer

2yr

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 fast 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 critically 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 clincal 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}{linebreak}{linebreak}{linebreak}{linebreak}*  Working effectively with other software engineers, project managers, subject matter experts, and clients{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}*  Mentoring more junior members of the team{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}*  Being a productive member of fast-paced agile team{linebreak}{linebreak}{linebreak}

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.


Castlabs

Software Engineer Java


Castlabs


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

2yr

Apply

{linebreak}You will develop cutting-edge video delivery technology deployed in international telecommunication projects. With your experience you’ll expand our LA-based and globally distributed server development team and deliver high quality server-side solutions to our key accounts in the digital entertainment, television, and movie retailer sector to create the mobile services of tomorrow.{linebreak}{linebreak}With a broad-based knowledge of Java development your role will focus on the development of our DRMtoday product. You have experience with complex and distributed software architectures as well as offering excellent technical skills.

See more jobs at Castlabs

Apply for this Job

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

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


The Walt Disney Company

Senior Contract Java Backend Engineer


The Walt Disney Company


java

senior

engineer

backend

java

senior

engineer

backend

2yr

Apply

{linebreak}Disney is looking for contract java backend engineer to help create a next generation of consumer video consumption product. We are building a product that will reach millions of people and you will get to work with all of the amazing Disney theatrical content like Star Wars, Pixar, Marvel, Disney Classics and a lot more.{linebreak}{linebreak}We are looking for people that have a passion for writing great code and using new technology. Our team loves exploring new tech like Kubernetes, Docker, Gradle, Scala, Gradle, etc, and we have team members who are key contributors to K8s and Hibernate. {linebreak}{linebreak}This is a full-time, remote, contract opportunity for six months available to US and Canadian residents only. Please do not apply if you live outside of the US and Canada. Occasional travel to the Los Angeles area may be required. There is a good likelihood the position will extend beyond six months if things go well.{linebreak}{linebreak}Please include links to any public apps you have worked on, links to OSS code, and your hourly rate in your application.

See more jobs at The Walt Disney Company

Apply for this Job

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

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


Granbury Solutions

Spring Boot Java Software Engineer Pizza Wine


Granbury Solutions


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

2yr

Apply

{linebreak}Granbury Solutions is building a next generation technology stack for our restaurant and winery management platforms and we need your help.  We're looking for Java Developers of all experience levels to help change the world of food and wine forever.  If you're hip to Spring Boot and wish the higher ups would give you a chance to use it, it might be time to get some new higher ups.{linebreak}{linebreak}We have a number of positions available on our restaurant point-of-sale and direct to consumer wine teams.  Our new tech stack is Spring Boot on top of Couchbase, Rabbit MQ and Elastic Search.  {linebreak}{linebreak}You'll work with people who are as nice as they are smart.  You'll get the guidance you need and you won't be shamed when you stumble across a problem you don't know how to solve on your own.  You'll deal with a minimum of corporate nonsense and get the freedom to do things right.  {linebreak}{linebreak}And you'll do all this from the comfort of your own home.  This is a remote position, but you'll keep in touch with your team with daily virtual standups.  We'll pick a spot on the map every so often and get together for a technical conference or in person design confab.  But most importantly, you'll give hard working locally owned businesses a real chance in their struggle against the empire.  Seriously.

See more jobs at Granbury 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.


Elastic

Software Engineer Distributed Systems Java


Elastic


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

2yr

Apply

{linebreak}We are looking for top Software Engineers with experience in complex distributed systems to join our team. This is a great opportunity to work on the inner heart of one of the most popular open source products.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Your work will primarily focus on the distributed aspects of Elasticsearch, by which we mean the parts that are responsible for data replication, consensus and node to node  coordination.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Examples include:{linebreak}{linebreak}{linebreak}* The logic for keep multiple copies of the data in sync while supporting concurrent and high through put indexing and searches;{linebreak}{linebreak}* Consensus algorithms used by the cluster master to coordinate meta data like cluster membership, shard assignment and document  metadata;{linebreak}{linebreak}* Shard migration logic responsible for transferring gigabytes of data between nodes without dropping a single indexing or search operation;{linebreak}{linebreak}* Some modelling work using TLA+ and/or similar languages.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* We believe in room for creativity and breadth of knowledge. As such you will be given to opportunity and time to work on other aspects of the complex system that is Elasticsearch - be it the high speed lower level indexing code or an aggregation using the latest analysis algorithms.{linebreak}{linebreak}* Collaborate with other development teams, our community, and our customers to execute on product deliverables{linebreak}{linebreak}* Occasionally provide training at Elasticsearch Training Events {linebreak}{linebreak}{linebreak}

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.


Hazelcast

Java Engineer


Hazelcast


java

engineer

java

engineer

2yr

Apply

{linebreak}We are looking for a self motivated Test Engineer to join our Quality team. Your main task will be to guarantee and improve the quality of the Hazelcast Open Source and Enterprise products.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* working with developers, testers, solutions architects and customers.{linebreak}{linebreak}* developing high quality tests in various test frameworks including Hazelcast Stabilizer. These tests will determine correctness, stability, scalability and performance{linebreak}{linebreak}* verifying that created artifacts/documentation is valid{linebreak}{linebreak}* set up requirements {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Personal qualities{linebreak}{linebreak}{linebreak}* Smart: need to pick up things quickly{linebreak}{linebreak}* Quality oriented{linebreak}{linebreak}* Eager to share/acquire knowledge{linebreak}{linebreak}* Likes to solve technical problems{linebreak}{linebreak}* Persistent: replicating bugs can take a lot of time and patience.{linebreak}{linebreak}* Likes to break software more than to fix/build software.{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.


Binaryedge AG

Lisbon

Software Engineer


Binaryedge AG


java

nosql

git

python

java

nosql

git

python

Lisbon2yr
As a Software Engineer, you will be working on our distributed data collection platform. Your primary focus will be the development of server-side logic, ensuring high performance and responsiveness across the platform.{linebreak}{linebreak}This also includes:{linebreak}{linebreak}* Be part of a remote team{linebreak}* Lead the development of features{linebreak}* Review work done by other engineers{linebreak}* Build reusable code and libraries for future use{linebreak}* Research, learn and improve the BinaryEdge Platform {linebreak}{linebreak}#Salary{linebreak} - {linebreak} {linebreak}{linebreak}#Location{linebreak}- Lisbon

See more jobs at Binaryedge 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.


Gorilla Logic

US-only

Java Engineer


Gorilla Logic


java

engineer

java

engineer

US-only2yr

Apply

{linebreak}About Us{linebreak} Gorilla Logic provides custom application development services on the ground and in the cloud to many of the world's leading software-driven organizations. It has a rich history of applying software engineering best practices to reduce the time and cost of delivering high-quality, full-featured applications with advanced functionality. Its technical leadership in mobile, rich Internet and enterprise applications showcases its broad commitment to software development best practices and quality.{linebreak}{linebreak}{linebreak}The Details{linebreak}{linebreak}{linebreak}* Contract or full time employment with Gorilla Logic{linebreak}{linebreak}* Work out of our very cool office at La Sabana, San Jose, Costa Rica{linebreak}{linebreak}* Position available to start ASAP; Flexible for 30 day notice{linebreak}{linebreak}* Fun environment and flexible work schedule{linebreak}{linebreak}* Paid company private insurance and compensated days off{linebreak}{linebreak}* Perks: Product ownership, direct collaboration with US teams, and endless opportunities within Gorilla Logic!{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Senior Java Engineer{linebreak} Gorilla Logic is working with our client to help build their team of highly intelligent and capable engineers. Based in San Jose, Costa Rica, this is a unique and highly technical role, requiring strong initiative, platform leadership, and product to market experience in delivering a leading-edge platform solution. Our environment will require you to work effectively with your teammates, of course. But your real success will be measured by how well you couple critical thinking with self-motivation, enthusiasm and determination.{linebreak}  {linebreak} Responsibilities{linebreak}{linebreak}{linebreak}* Develop new application features and supporting existing programs in open source Java environment.{linebreak}{linebreak}* Develop service-based, server-side solutions in Java.{linebreak}{linebreak}* Develop new application features and supporting existing programs.{linebreak}{linebreak}* Develop REST-based web services in Java.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Requirements{linebreak}{linebreak}{linebreak}* 5-7 years of development experience in Java is required{linebreak}{linebreak}* Experience with Spring, JDBC, JMS and XML{linebreak}{linebreak}* Experience with Tomcat{linebreak}{linebreak}* Experience with JDBC{linebreak}{linebreak}* 2+ years building REST web services{linebreak}{linebreak}* 3+ years of Oracle Experience{linebreak}{linebreak}* Experience working with small to mid-sized teams{linebreak}{linebreak}* Experience collaborating with US based teams {linebreak}{linebreak}* Experience with a ORM framework such as Hibernate and iBatis a plus{linebreak}{linebreak}* Must have the ability to work in a dynamic, fast-paced environment{linebreak}{linebreak}* Strong communication skills to interact with Agile team members {linebreak}{linebreak}* Bachelor’s degree in Computer Science or related field (or equivalent experience){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bonus skills   {linebreak}{linebreak}{linebreak}* Experience in Web technologies including HTML, CSS, Javascript and modern JS framework like AngularJS or React a plus{linebreak}{linebreak}* Experience with Swing UI a plus {linebreak}{linebreak}* Experience with REST frameworks like JAX-RS and Jackson a big plus{linebreak}{linebreak}* Experience with MySQL is a big plus{linebreak}{linebreak}* Sybase experience is a plus{linebreak}{linebreak}* Familiarity with AWS (Amazon Web Services) including RDS, ELB, VPC, EC2 and S3 is a plus{linebreak}{linebreak}{linebreak} {linebreak}{linebreak}#Location{linebreak}- US-only

See more jobs at Gorilla Logic

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

Java Software Engineer


42 Lines


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

2yr

Apply

{linebreak}Seeking highly skilled Java Engineers to expand our Online Arts Education platform.{linebreak}{linebreak}Join our highly 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}Are you…{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}* a web programmer - 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}* a java programmer - 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}And for optional bonus points, you are expert in…{linebreak}{linebreak}{linebreak}* Adobe Experience Manager (fka CQ5) - We maintain a few CQ-based websites for our client that closely integrate with our Wicket+CDI+Hibernate based Learning Management System.{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, and/or Greenhopper.{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}* brain power - If you are smarter than us, we like you even more.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}While we’re prepared to train promising and talented engineers on these details of our framework, exceptional candidates will already have experience with these specific technologies. These qualifications are not required but they will bump you up in our hiring priority and will increase your salary potential.{linebreak}{linebreak}You will…{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}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}{linebreak}{linebreak}These are the tasks that will fall to our most senior and skilled engineers. As your skills with our code base increase, you will take on more of this kind of work.

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.


Wallethub

Senior Java Engineer


Wallethub


java

senior

engineer

java

senior

engineer

2yr

Apply

{linebreak}WalletHub is a high-growth start-up based in Washington, D.C. .Our fast-paced environment and can do attitude have already earned us several prestigious awards including this year's Gold Stevie for best financial services website from the American Business Awards and a gold medal as one of the products of the year from the Consumer World Awards.  We're seeking hardworking, like-minded individuals to help us disrupt personal finance and make a tangible difference in people's everyday lives.{linebreak}{linebreak}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}* Customized Credit-Improvement Tips: WalletHub identifies improvement opportunities and guides you through the necessary corrections.{linebreak}{linebreak}* Personalized Money-Saving Advice: WalletHub’s savings brain constantly scours the market for load-lightening opportunities, bringing you only the best deals.{linebreak}{linebreak}* Wallet Surveillance: Personal finance isn’t as scary with 24/7 credit monitoring providing backup, notifying you of important credit-report changes.{linebreak}{linebreak}{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}Responsibilities include:{linebreak}{linebreak}{linebreak}* Designs and develops web applications using Java, PHP, Spring Framework, MySQL{linebreak}{linebreak}* Designs and develops unit test cases to make the code more robust{linebreak}{linebreak}* Participates in pairing and code reviews.{linebreak}{linebreak}* Support and troubleshoot problems with existing applications{linebreak}{linebreak}* Participates in the areas of architecture, design, implementation, and testing{linebreak}{linebreak}* Security automated testing and improving architecture of application with the goal of increasing security{linebreak}{linebreak}{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, D.C.

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.


The Walt Disney Company

Contract Java Backend Engineer


The Walt Disney Company


java

engineer

backend

java

engineer

backend

2yr

Apply

{linebreak}Disney is looking for contract java backend engineer to help create a next generation of consumer video consumption product. We are building a product that will reach millions of people and you will get to work with all of the amazing Disney theatrical content like Star Wars, Pixar, Marvel, Disney Classics and a lot more.{linebreak}{linebreak}We are looking for people that have a passion for writing great code and using new technology. Our team loves exploring new tech like Kubernetes, Docker, Gradle, Scala, Gradle, etc, and we have team members who are key contributors to K8s and Hibernate. {linebreak}{linebreak}This is a full-time, remote, contract opportunity for six months available to US and Canadian residents only. Please do not apply if you live outside of the US and Canada. Occasional travel to the Los Angeles area may be required. There is a good likelihood the position will extend beyond six months if things go well.{linebreak}{linebreak}Please include links to any public apps you have worked on, links to any OSS code you may have, and your hourly rate in your application.

See more jobs at The Walt Disney Company

Apply for this Job

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

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


Liquid Analytics

Java Software Engineer Cloud Technologies


Liquid Analytics


dev

java

cloud

engineer

dev

java

cloud

engineer

2yr

Apply

{linebreak}At Liquid Analytics we use machine intelligence to enhance the user experience.{linebreak}{linebreak}As a Sr. Java Software Developer you will be managing, extending and enhancing our premier Liquid Platform in AWS.{linebreak}{linebreak}You are not just your average enterprise Java developer building applications on J2EE. You are building next generation cloud applications in AWS today.{linebreak}{linebreak}Your most important design driver is 'Performance'. You know how to model and build low latency asynchronous cloud applications. You know how to setup, manage a highly scalable Docker environment. You have solid Linux and networking to troubleshoot concurrency and latency issues with your asynchronous micro-services.{linebreak}{linebreak}You have proven experience with various database models. You can structure, manage and query complex SQL databases. We use PostgresSQL RDS in AWS.{linebreak}{linebreak}You have proven skills working with Columnar Databases like Amazon Dynamo or Cassandra.{linebreak}{linebreak}You have worked with various JSON Document databases just as Google Firebase or MongoDB.{linebreak}{linebreak}You know how to build and manage HTTPS REST APIs. We use the OpenAPIs.org specification, formerly know as Swagger.{linebreak}{linebreak}You have working experience using Websockets to build highly responsive applications. One of the differentiations with the Liquid Platform is our highly scalable low latency sync engine that allows our clients to work online or offline with the lowest impact to battery life.{linebreak}{linebreak}You have a minimum of 5 years of Java development skills, most of them building cloud applications in AWS.{linebreak}{linebreak}You have an under-graduate degree in Computer Science. You have a solid math background are capable of adapting the right algorithm and data structure to most problems. For example you would know how to use a Linear Regression algorithm to analyze sales history information to create a highly optimized Goal Distribution process that runs in its own optimized in-memory data structure.{linebreak}{linebreak}Java is not your only language you are equally comfortable in Javascript and Python.{linebreak}{linebreak}If you are a seasoned Java Developer building AWS cloud applications today then you already know all the required toolsets you need to succeed. You already stay up-to-date with the latest in Java and AWS. {linebreak}We use Python for scripts. {linebreak}We use Javascript to write most of our light-weight micro-services in Node.js containers. {linebreak}We use the Webstorm IDE for Javascript development. {linebreak}We use the Eclipse IDE for Java development. {linebreak}We use GitHub for our code management. {linebreak}We use Jenkins for automation.{linebreak}{linebreak}Join the Liquid Analytics team and work on the next generation 'Experience Platform', Liquid Platform.

See more jobs at Liquid Analytics

Apply for this Job

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

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

We're looking for an independent problem-solver who values learning, keeps current on technology trends, and enjoys the ownership and accountability that is expected from early-stage team members. The ideal candidate:{linebreak}{linebreak}- will enjoy coding at all layers in a web application stack {linebreak}- will be fluent in modern web application frameworks and design {linebreak}- will understand how great UX contributes to customer acquisition and retention{linebreak}- will learn whatever is necessary to get the job done{linebreak}- will write clean, elegant, simple, testable code{linebreak}- will be comfortable with git, pull requests, and code reviews{linebreak}- will take pride in their work {linebreak}- will want to work with others who do the same

See more jobs at Waldo Photos

Visit Waldo Photos's website

# How do you apply? To get more information and to apply, please use our Workable link.
Apply for this Job

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

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


Elastic

Software Engineer Jruby Java Leading Open Source Company


Elastic


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

2yr

Apply

{linebreak}Logstash is a popular, open source data processing platform and an important component of the Elastic Stack. Users have downloaded Logstash millions of times for its simplicity and extensibility. Over the last few years, Logstash has evolved to become a powerful server-side data processing platform responsible for ingesting terabytes of data into Elasticsearch and other systems.{linebreak}{linebreak}The Logstash team is responsible for developing the core infrastructure and its thriving plugin ecosystem. Most parts of Logstash is written in JRuby, but recently core components have been implemented in Java. As Logstash matures into being a ubiquitous data pipeline, our team is building new features to make it resilient, faster, and easier, to drive our next wave of adoption. You'll work with a diverse, distributed and fun loving team based in North America and Europe. The Engineering organization at Elastic is different — we are spread across 30+ countries, have a flexible, family-friendly work schedule, make great software, love autonomy and most importantly, love our users.{linebreak}{linebreak}What would I do?{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Design and develop new features in Logstash core and its plugins.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Write open source code in Java and JRuby.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Explore new stream processing features and implement them in Logstash.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Integrate new cloud services with Logstash to expand the reach of its input and output plugins.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Our environment is highly collaborative; we use tools like Zoom, Slack and Github heavily. You'll work with other development teams from UI, Cloud and Elasticsearch, support engineers and solution architects regularly as you develop new features.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Speak at conferences, meetups and internal events.{linebreak}{linebreak}{linebreak}{linebreak}

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.


Sonatype

Senior Java Software Engineer


Sonatype


java

senior

engineer

dev

java

senior

engineer

dev

2yr

Apply

{linebreak}We are always looking for world-class software engineering and product development expertise.  Much of our software stack in Java and Python but as with many development organizations there are many technologies in use such as Angular and ExtJS on the front-end and big data tools on the back.  {linebreak}{linebreak}No one is going to tell you when to get up in the morning.  No one is going to dole out a bunch of small tasks for you to do each day.  Members of our engineering organization have the internal drive and initiative to make the product vision a reality.  Flow should be the predominate state of mind.{linebreak}{linebreak}If you enjoy working on and solving some of the most difficult software engineering challenges, you will love working here.

See more jobs at Sonatype

Apply for this Job

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

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


Zalando SE

Senior JAVA Software Engineer


Zalando SE


java

senior

engineer

dev

java

senior

engineer

dev

2yr

Apply

{linebreak}{linebreak}{linebreak}{linebreak}You Are Ready To Make An Impact{linebreak}{linebreak}{linebreak}{linebreak}The Advertising Lab at Zalando is located in Hamburg 'The leading Fashion E-commerce Platform in Europe', spearheads data-driven media buying efforts with a focus on fashion-oriented buying strategies for accurate and relevant consumer targeting.{linebreak}{linebreak}We are focused on ad-technologies and make use of a plethora of big data technologies. Such as machine learning, high-level database modeling, metrics definition, trend analysis and report generation are crucial to our business and we're looking for a SENIOR JAVA SOFTWARE ENGINEER (M/W) with big data focus to take our venture to the next level.{linebreak}{linebreak}You Are Setting Standards{linebreak}{linebreak}{linebreak}{linebreak}Variety. From Fashion Store to Brand Solutions to Business Assurance and Smart Logistics, you will join one of our 90+ teams to build, scale and continuously improve a variety of products that create value for our platform.{linebreak}{linebreak}Autonomy. Based on our microservices architecture, you and your team will own your code, and decide on the technologies and tools to deliver as well operate large-scale applications on PaaS/SaaS cloud (AWS).{linebreak}{linebreak}Ownership. You and your team will work like a startup and take ownership for the whole development cycle - from architecture design to testing to implementation and maintenance.{linebreak}{linebreak}Excellence. You will join a team that is dedicated to delivering the highest standards when it comes to the quality of your code and implementation. You will add value by leveraging current trends in software design, architecture and web services.{linebreak}{linebreak}What we're looking for{linebreak}{linebreak}{linebreak}* Significant experience in web technology concepts, agile development methodologies{linebreak}{linebreak}{linebreak}* Skilled in object-oriented and functional programming languages like Java / Clojure / Python / Ruby or similar as well as (No)SQL databases and big data environments{linebreak}{linebreak}{linebreak}* Knowledge of event-based systems and event queues in general is a plus{linebreak}{linebreak}{linebreak}* Passion well structured, readable and testable code{linebreak}{linebreak}{linebreak}* Experienced engineer who knows about scalability, high-availability, security, monitoring, architecture & design of state-of-the-art websites{linebreak}{linebreak}{linebreak}{linebreak}You Benefit From{linebreak}{linebreak}{linebreak}{linebreak}Culture. Culture of trust and empowerment, open source commitment, meetups, game nights, +70 internal technical and fun guilds, tech talks, product demos, Coderdojos, parties & events.{linebreak}{linebreak}Perks. Competitive salary, 40% Zalando shopping discount, discounts from external partners, public transport discounts, relocation assistance for internationals, free drinks & fruits, hardware of your choice.{linebreak}{linebreak}Work Environment. Self-organized, autonomous teams and flexible working hours.{linebreak}{linebreak}Want to join us? Then go ahead and apply!{linebreak}{linebreak}{linebreak}{linebreak}If you have any questions about our hiring processes, please contact our recruiter Paul Geier . {linebreak}{linebreak}

See more jobs at Zalando SE

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.


PT Tokopedia

Java Expert Mobile Engineer


PT Tokopedia


java

mobile

engineer

java

mobile

engineer

2yr

Apply

{linebreak}Ever dreamed of being involved in the development of application you downloaded and enjoyed by millions of people in Indonesia? Tokopedia offers the opportunity to develop applications that are useful for many people as well as opportunities for the implementation of new technologies every day! You will contribute with the team that is excited and dare to dream big. In addition, you will get new challenges every day.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Develop Tokopedia's application for Android.{linebreak}{linebreak}* Able to develop prototype quickly.{linebreak}{linebreak}* Excited with clean code and design pattern{linebreak}{linebreak}{linebreak}

See more jobs at PT Tokopedia

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.


Joors

Senior Java Software Engineer


Joors


java

senior

engineer

dev

java

senior

engineer

dev

2yr

Apply

{linebreak}We have a stable backend written in Java based on Gigaspaces XAP, but are migrating to a event sourcing OSS alternative. The B2C client side is iOS and Android, the B2B components are written in Java/Jetty and a bit of PHP.{linebreak}{linebreak}We need someone with a strong Java background to help maintain and expand our backend, find and tear out cruft, and help us maintain our packages. We are looking for someone who is in touch with the modern Java ecosystem and can make decisions as to what the best tools to use are, or to develop them when deemed necessary.{linebreak}{linebreak}Everyone in Engineering contributes to the system architecture, so the work will contain not just lots of development, but also elements of system architecture in cooperation with other engineers as you spend more time with the company. We review each other’s code based on skills and experience.{linebreak}{linebreak}As our product handles sensitive and important documents and needs to be available 24/7/365, attention to quality is an essential trait for any candidate. We are currently facing more and more complex use cases for our product so being able to wrap one's brain around a large system and solve problems in it is also required.{linebreak}{linebreak}The successful candidate would join the Engineering team and report to the CTO.

See more jobs at Joors

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.


Agilityfeat

Senior Java Backend Software Engineer


Agilityfeat


java

senior

engineer

backend

java

senior

engineer

backend

2yr

Apply

{linebreak}AgilityFeat is looking for a senior­-level, server­-side Java software engineers to support its exponential growth. As a AgilityFeat Backend Engineer, you'll be designing and implementing the cloud­based server­side logic for our secure communications platform. Above and beyond creating features for a cutting edge messaging application, our engineers design and implement utilizing open source stacks (e.g. hbase, kafka, solr), extreme scaling within the cloud, encryption in transit/at rest, and a deep list of technical challenges to sink our teeth into every day. If this job sounds interesting, we'd love to hear from you!

See more jobs at Agilityfeat

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

Sr Java Engineer Security


Elastic


infosec

java

engineer

infosec

java

engineer

2yr

Apply

{linebreak}Want to work for one of the fastest growing software companies in the World?{linebreak}{linebreak}Elastic is building out our security offering and looking for a Java Engineer with Security expertise.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Hands-on design, development, integration, documentation and testing of Elasticsearch security features{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Collaborate with other development teams, our community, and our customers to execute on product security deliverables{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Lead security initiatives both within Elasticsearch and our Open Source community{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Occasionally provide training at various Elasticsearch Training Events{linebreak}{linebreak}{linebreak}{linebreak}

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.


Granbury Solutions Vinsuite

Java Selenium Test Engineer


Granbury Solutions Vinsuite


java

engineer

testing

java

engineer

testing

2yr

Apply

{linebreak}In the great Northwest they call it an SDET.  Other places they call it a Test Engineer or Test Developer.  Whatever they call it, it's you.  You've somehow found yourself writing code that tests other people's code.{linebreak}{linebreak}At Granbury we respect the mighty SDET and we'll need your help laying a safety net for a major refactoring effort.  You'll use a new front end test automation tool we've built on top of Selenium WebDriver to make sure our wine club, wine e-commerce, and tasting room point-of-sale systems work reliably and accurately.{linebreak}{linebreak}Like Wes Mantooth, the other developers may hate you for it, but they will respect you.{linebreak}{linebreak}And they'll work with you.  When you need DOM elements to have id's, they will give you id's.  You won't have to slog your way through with unwieldy xpath expressions.  You won't be a second class citizen and you'll get the respect and support you need.  No code ships without a green bar from you.{linebreak}{linebreak}And you'll do all this from the comfort of your own home.  This is a remote position, but you'll keep in touch with your team with daily virtual standups.  We'll pick a spot on the map every so often and get together for a technical conference (including PNSQC in October) or an in person design confab.  And yes, there will probably be free wine and excuses to take your main squeeze on a trip to Napa Valley.  After we ship the most stable release in the company's history thanks to your efforts, you'll walk into the Napa office to a slow teary eyed round of applause.

See more jobs at Granbury Solutions Vinsuite

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

Sr Java Engineer Networking


Elastic


java

engineer

java

engineer

3yr

Apply

{linebreak}Want to work for one of the fastest growing software companies in the World and love Open Source?{linebreak}{linebreak}Elastic is looking for top software engineers with networking and Java expertise to join our team. This is a great opportunity to work on one of the most popular open source products.{linebreak}{linebreak}Responsibilities{linebreak}{linebreak}{linebreak}* Be responsible for and lead network feature and infrastructure development for Elasticsearch{linebreak}{linebreak}* Collaborate with other development teams, our community, and our customers to execute on product deliverables{linebreak}{linebreak}{linebreak}

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.

The Position: Join our team remotely to support the solution that will unleash the value of the Internet of Things through stream processing: SQLstream Blaze. {linebreak}{linebreak}Responsibilities: SQLstream Blaze technical support engineers have the primary responsibility of answering inbound support requests via email and telephone. In addition they also do the following:{linebreak}{linebreak}• Perform “devops”, i.e. monitor customer deployments and manage issues that arise, resolving them directly or engaging others for help{linebreak}{linebreak}• Develop test cases for customer issues to confirm software deficiencies{linebreak}{linebreak}• Log software and documentation issues when they are found{linebreak}{linebreak}• Verify engineering fixes and coordinate software deliveries{linebreak}{linebreak}• Propagate knowledge across the company and to customers as needed{linebreak}{linebreak}• Quickly learn how to use tools that help diagnose problems{linebreak}|{linebreak}• Develop and document knowledge and processes{linebreak}{linebreak}Extra tags: streaming,sql,java,support

See more jobs at Sqlstream

Visit Sqlstream's website

Apply for this Job

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

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


Help Scout

Java Software Engineer


Help Scout


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3yr

Apply

{linebreak}The 18-person engineering team at Help Scout is full of people dedicated to a wonderful experience for our 6,000+ customers in more than 60 countries. We work remotely and autonomously for the most part, which is why this position requires senior-level skill and experience.{linebreak}{linebreak}The ideal engineer for this position loves building RESTful APIs and other web services at scale. You relish the opportunity to take on a challenging problem, choose the right tool for the job and build an elegant, scalable solution. We leverage Solr for several tools at Help Scout and are looking for someone that can improve and maintain our implementation as we grow.{linebreak}{linebreak}{linebreak}Tools We Use{linebreak}{linebreak}{linebreak}* Java 8{linebreak}{linebreak}* Apache Solr, MySQL, MongoDB{linebreak}{linebreak}* Spring, Play frameworks{linebreak}{linebreak}* RabbitMQ{linebreak}{linebreak}* Git{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About the Role{linebreak}{linebreak}{linebreak}* You first project involves working with another Java/Solr engineer to build and own our Search and Reporting services. Solr runs all search functions, reporting, folder views and other areas of the product. On a daily basis, you'll work on improving existing code, adding new functionality and API endpoints all with a focus on testing and documentation.{linebreak}{linebreak}* Your team will be responsible for handling large amounts of data within Solr and ensuring it can be searched/delivered with optimal performance.{linebreak}{linebreak}* You'll be working with product people. Your leaders are technical and committed to creating a magical experience for customers. You'll deploy excellent work that moves the needle for businesses around the world.{linebreak}{linebreak}{linebreak}

See more jobs at Help Scout

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.


Oportun

Senior Java J2EE Software Engineer


Oportun


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Apply

{linebreak}Position:                    Sr. Java / J2EE Software Engineer (Web Application + Core Engines){linebreak}{linebreak}Hiring Manager:          Director, Engineering{linebreak}{linebreak}Work Location:           Redwood City, CA or Modesto, CA{linebreak}{linebreak}Type:                         Full-Time/ Exempt{linebreak}{linebreak}ABOUT engineering @ Oportun{linebreak}{linebreak}The Engineering team @ Oportun (formerly Progreso Financiero) is dedicated to shipping performant, elegant, and intuitive software to our retail agents and directly to our customers.  We provide the platform, software services, and interfaces that have enabled Oportun to serve over 500,000 customers with over $2 billion in life-changing, responsible loans disbursed.  We work on a very unique platform, combining service-oriented platform services with sophisticated user experiences, all enabled through a best-in-class (and fun to use!) automated development infrastructure.  We prove that FinTech is more fun, more challenging, and in our case, more rewarding as we build technology that changes our customers’ lives{linebreak}{linebreak}RESPONSIBILITIES:{linebreak}{linebreak}A little but about you… You are a solid engineer… someone that other engineers respect for cleanliness of code and someone that product managers love to work with because you understand the roadmap and are always thinking ahead in your design. You are curious, creative and constantly think of new ways to improve what we do so that we can fulfill our mission. And because we are a start-up, you have no ego and a willingness to do whatever it takes to ship a product to market.{linebreak}{linebreak}And of course, the skills… {linebreak}{linebreak}{linebreak}* Design, develop, test, implement and analyze computer systems and network applications based on client and business needs.{linebreak}{linebreak}* Develop computer systems and databases using Object Oriented programming technologies.{linebreak}{linebreak}* Migrate and clean data as needed and provide professional assistance and tech support to internal and external clients regarding system maintenance and business requirements.{linebreak}{linebreak}* May assume a leadership role as needed.{linebreak}{linebreak}{linebreak}

See more jobs at Oportun

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 Cassandra Engineer


Crossover


java

engineer

cassandra

java

engineer

cassandra

3yr

Apply

{linebreak}Cassandra Expert - $30/hr {linebreak}Brief Description {linebreak}Are you a highly-motivated, experienced database administrator looking to further your career by working for a top enterprise software company? If you are an excellent communicator, have strong relationship-building skills and can work successfully both behind the scenes and in client-side interactions - then this is the role for you. {linebreak}Job Description {linebreak}With our public commitment to a goal of 100% Customer Success, with mission statements articulated for our companies that confirm our commitment to creating long-term customer value, and with customers and team members around the world, we offer an unique business environment that teaches obsessive customer focus on a global scale. That focus, combined with the extreme nature of the complex business problems we solve for some of the worlds largest organizations, creates invaluable experience for business professionals. {linebreak}Are you extremely motivated, very detail-oriented and attentive to the process? Are you able to solve difficult issues under pressure and know when it is appropriate to seek help? If you are experienced in Cassandra databases and have Java experience, are independent and adapt to a fast-paced work environment, then this role is for you. {linebreak}You will monitor, administrate, and report on production and all Cassandra environments. You will report directly to the team manager without much hand-holding along the way. {linebreak}Key Responsibilities {linebreak} * {linebreak}Support Client Services with Reports, Queries and Data updates. {linebreak} * {linebreak}Monitor production environment to ensure that backups and ad-hoc refreshes are completed as expected and performance is within acceptable standards. {linebreak} * {linebreak}Handle support ticket queue. {linebreak} * {linebreak}Assist production DBAs and Development DBAs in maintaining integrity of corporate databases. {linebreak} * {linebreak}Must be very detail oriented and very attentive to the processes. {linebreak} * {linebreak}Must be able to solve difficult issues under pressure and when needed know when to ask for help. {linebreak} {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

Software Engineer Java


Crossover


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

3yr

Apply

{linebreak}Ready to make $30,000 USD while working for a fortune 500 company from the comfort of your home? Eager to join a network of the most talented remote workers in the world? If so, this role is for you. Work for Crossover, and you’ll earn the most competitive wages on the market, collaborate with the most skilled teams in your field, and work for the most elite companies in the world. Sound too good to be true? Take a closer look... {linebreak}What to Expect as a Java Engineer at Crossover {linebreak}Choose Crossover and you’ll be joining our team of world class developers to handle applications as they move across tech stacks. Our team consistently creates new build processes and tackles any bugs that arise in scripts and code. Crossover’s brilliant engineers focus on solving difficult and complex technical issues, not simple bugs fixed with a quick online search. You’ll be challenged, and your technical skills will be sharpened. We are looking for new developers eager to build on their years of technical experience to contribute to our culture of cutting edge excellence. {linebreak}Compensation {linebreak}At Crossover, you’ll earn extremely competitive wages while enjoying the flexibility of working from virtually anywhere on the face of the earth: {linebreak} * {linebreak}Salary: 15 USD/hr {linebreak} * {linebreak}Position type: Full time (40 hours per week) {linebreak} * {linebreak}Location: Global {linebreak} {linebreak} {linebreak}The Type of Java Engineers We’re Looking For {linebreak}Crossover values a culture of excellence. We need engineers who are not only technically proficient, but also demonstrate the following qualities: {linebreak} * {linebreak}A willingness to embrace the concept of iterative development as the means for building seamless products {linebreak} * {linebreak}A Readiness to give all the effort necessary to do an excellent job - even if it means putting in extra time to research the problem you’re facing {linebreak} * {linebreak}Perfectionism: knowing how a job should be done and not stopping until it’s done correctly {linebreak} {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.


Click Travel

Java Engineer


Click Travel


java

engineer

java

engineer

3yr

Apply

{linebreak}You will be working within a small agile engineering team building AWS-hosted micro­-services using up to the minute technology and the principles of domain­-driven design and continuous delivery. It's a fast-paced environment, you must be agile and ready for a challenge.{linebreak}{linebreak}Coding primarily in Java 8, you will need to be comfortable with full-stack development; the whole team shares responsibility for delivering their product into the live environment, fully scalable, fully tested, fully supported. The platform you will build on is an event-driven micro-service architecture, with a continuous delivery pipeline making use of Bamboo and Cloud Formation, so you must be able to handle asynchronous and eventually-consistent concepts in your code. {linebreak}{linebreak}We give engineering teams the autonomy to choose the technologies they need to deliver their products, so you will be comfortable with seeking out and adapting new innovations to meet your needs. You'll also need to work with our other engineering teams to incorporate their innovations and share your own with them. Some of the technologies we already use that you may be asked to turn your hand to include: DynamoDB, AWS Lambda, AngularJS, Node.js, Lucene.{linebreak}{linebreak}We use GitHub for source control, Jira for agile workflow and Slack for collaboration. Many of our engineers choose to work either partly or entirely remotely, we're flexible.

See more jobs at Click Travel

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.


Spinn3r

Java Engineer For Bigdata Search


Spinn3r


java

engineer

java

engineer

3yr

Apply

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

See more jobs at Spinn3r

Apply for this Job

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

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


The Washington Post

Senior Developer Hacker Java Developer Senior Engineer


The Washington Post


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Apply

{linebreak}The Washington Post was named the #1 Most Innovative Media Company of 2015 - an award reflective of our culture of innovation and transformation.{linebreak}{linebreak}{linebreak}Digiday has named The Washington Post “Most Innovative Publisher” of 2015. The award reflects The Post’s commitment to digital experimentation, new developments across engineering and ad technology, and increasing dominance in the media industry.{linebreak}{linebreak}{linebreak}We are building a platform that empowers publishers of all shapes and sizes to build the future of digital storytelling.{linebreak}{linebreak}{linebreak}As a Senior Developer / Hacker on our InfoSec team, you will play an integral role in shaping the vision of that platform.  We need a Senior Developer with a strong interest in hacking – if you know how to build, and now want to move into building stronger more secure applications and products – this is the role for you. {linebreak}{linebreak}{linebreak}You will work directly with Engineers and Developers to find and fix weaknesses. We are open to training the right Senior Developer{linebreak}{linebreak}{linebreak}You may be the ideal candidate for our team if:{linebreak}{linebreak}{linebreak}* You have a positive and optimistic personality. Setbacks motivate you to work harder.{linebreak}{linebreak}* You like to work with a wide array of technology rather than specialize in one particular area.{linebreak}{linebreak}* You like to work without a map or guide. You’d prefer to be thrown in the deep end and solve complex problems for yourself rather than have your hand held.{linebreak}{linebreak}* You adapt to change well, and aren’t particularly phased by course changes.{linebreak}{linebreak}* You understand and enjoy coding, but also know or have an interest in learning the importance of Security.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Investigate and understand our newest projects and technologies{linebreak}{linebreak}* Work with Developers and Engineers to ensure we are architecting secure applications and products{linebreak}{linebreak}* Perform code and design reviews of internally developed applications{linebreak}{linebreak}* Develop security tools to find or fix security issues en masse{linebreak}{linebreak}* Create automated tests to encourage and enforce security standards{linebreak}{linebreak}* Perform continuous penetration testing / Hacking  of the applications during the entire software development lifecycle and provide feedback to the developers{linebreak}{linebreak}* Ensure that identified issues are prioritized and addressed in an appropriate timeframe{linebreak}{linebreak}* Experiment with exciting and innovative technologies{linebreak}{linebreak}* Participate in regular design reviews{linebreak}{linebreak}* Threat / Attack Modeling{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Minimum Qualifications:{linebreak}{linebreak}{linebreak}* BA/BS degree in Computer Science or related degree, or equivalent practical experience{linebreak}{linebreak}* 3+ years of large systems software design and development experience{linebreak}{linebreak}* Extensive experience programming in at least one of the following languages – Java, Scala, JavaScript, Python, Node.js, Go, Objective-C{linebreak}{linebreak}* You enjoy both breaking and building applications{linebreak}{linebreak}* Should be outside-the-box, contrarian thinker with attention to detail{linebreak}{linebreak}* Strong analytical skills{linebreak}{linebreak}* Excellent communication skills{linebreak}{linebreak}{linebreak}

See more jobs at The Washington Post

Apply for this Job

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

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

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

See more jobs at Spinn3r

Visit Spinn3r's website

Apply for this Job

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

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

As a Support Engineer on the Engineering team, your goal is to work directly with customers to resolve any issues that they may be having with the CircleCI platform.{linebreak}{linebreak}About CircleCI{linebreak}CircleCI provides development and software teams the confidence to build, test, and deploy—quickly and consistently—across numerous platforms. Built to address the demanding needs for today's application development environments, CircleCI supports all types of software testing including web, mobile and container (Docker) environments. CircleCI makes continuous integration and continuous deployment simple and easy for thousands of companies like Shopify, Cisco, Sony and Trunk Club, so they can ship better code, faster. CircleCI is venture backed by Draper Fisher Jurvetson, Baseline Ventures, Harrison Metal Capital, Data Collective, 500 Startups, SV Angel, and a collection of respected angels.{linebreak}{linebreak}ARE YOU EMPATHETIC TO DEVELOPERS AND LOVE TO PROBLEM-SOLVE? WE’D LOVE TO TALK TO YOU IF YOU:{linebreak}{linebreak}-Have a strong familiarity with a broad spectrum of technology stacks, including Rails, Python, PHP, Node, Java, and others.{linebreak}-Be familiar with Linux and Unix based operating systems. {linebreak}-Have the ability to dive into a codebase easily to discover issues.{linebreak}-Have a customer-centric and diplomatic writing style: you'll be helping customers from a wide range of backgrounds, languages, and experience levels.{linebreak}-Love talking to people and helping them solve problems.{linebreak}-Really want to assist developers in being happy and successful.{linebreak}-Have significant technical ability, with an understanding of the developer mindset, tools and culture.{linebreak}-Have the ability to fix problems that come up often so that they never happen to any customer again.{linebreak}-Have some knowledge of Unit Testing and Test Driven Development{linebreak}-Have some knowledge of Continuous Integration and {linebreak}Continuous Delivery methodologies{linebreak}{linebreak}If you’re interested in joining the team, please send us your resume and a cover letter explaining why you’d be a great fit. If you have an easily accessible presence on the web (Twitter, blog, Github, LinkedIn, etc.) please share it.{linebreak}{linebreak}Extra tags: linux, unix, rails, python, php, node, java, unit testing, continuous integration, continuous delivery, github

See more jobs at Circleci

Visit Circleci's website

Apply for this Job

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

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


Help Scout

Java Software Engineer Own The Back End API Presentation Of Help Scout Docs


Help Scout


java

api

engineer

backend

java

api

engineer

backend

3yr

Apply

{linebreak}The 18-person engineering team at Help Scout is full of people dedicated to a wonderful experience for our 5,000+ customers in more than 60 countries. We work remotely and autonomously for the most part, which is why this position requires senior-level skill and experience.{linebreak}{linebreak}The ideal engineer for this position loves building RESTful APIs and other web services at scale. You relish the opportunity to take on a challenging problem, choose the right tool for the job and build an elegant, scalable solution.{linebreak}{linebreak}{linebreak}Tools We Use{linebreak}{linebreak}{linebreak}* Java 8{linebreak}{linebreak}* Play framework{linebreak}{linebreak}* MySQL, MongoDB, Solr{linebreak}{linebreak}* RabbitMQ{linebreak}{linebreak}* Git{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}About the Role{linebreak}{linebreak}{linebreak}* You will be working with another Java engineer to own the back end API and presentation of our Docs Knowledgebase product. On a daily basis, you'll work on improving existing code, adding new functionality and API endpoints all with a focus on testing and documentation.{linebreak}{linebreak}* You'll be working with product people. Your leaders are technical and committed to creating a magical experience for customers. You'll deploy excellent work that moves the needle for businesses around the world.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Who You'll Work With{linebreak}{linebreak}{linebreak}* Owen Convey, Engineer - Owen is the lead engineer on Docs and will be your guide to get up to speed and collaborate as needed.{linebreak}{linebreak}* Denny Swindle, CTO and Co-founder - Denny is the lead architect and is very involved in the planning, documentation and implementation of the project you'll be working on.{linebreak}{linebreak}* Chris Brookins, VP Engineering - Chris leads the engineering team and works hard to make sure everyone is working on the right things. You’ll report directly to him.{linebreak}{linebreak}{linebreak}

See more jobs at Help Scout

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.


Red Hat

Open Source Java Engineer Jboss TAM


Red Hat


java

engineer

java

engineer

3yr

Apply

{linebreak}Red Hat is looking for an experienced, enterprise-level Java engineer to join us as a JBoss Middleware Technical Account Manager (TAM). In this role, you'll work with a small set of key customers to provide hands on technical and architectural guidance for the Red Hat JBoss Middleware portfolio (https://www.redhat.com/en/technologies/jboss-middleware).{linebreak}{linebreak}Working remotely is an option.

See more jobs at Red Hat

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.


Ipreo

Java Engineer


Ipreo


java

engineer

java

engineer

3yr

Apply

{linebreak}Why Ipreo:{linebreak}{linebreak}Imagine a job where you…{linebreak}{linebreak}{linebreak}* Have a meaningful impact on the mission-critical products and services that clients rely on every single day{linebreak}{linebreak}* Collaborate with colleagues across business lines and regions{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}At Ipreo, this is true for EVERY MEMBER of our global organization! Our technology solutions and analytical insights are relied upon by every major investment bank and thousands of corporations around the world.{linebreak}{linebreak}{linebreak}What's in it for you:{linebreak}We have an exciting opportunity for a Java Developer to join our Fixed Income Development team. Our team is growing and we are looking for an ambitious Software Engineer who can leverage their Java development knowledge in a global real-time capital markets product. The ideal candidate will continue to build technical skills working on complex enterprise applications, while learning the business to further enhance the application.{linebreak}{linebreak}What you'll work on:{linebreak}In this position you will be involved in all aspects of software development, including but not limited to:{linebreak}{linebreak}{linebreak}* Being an active member of a global Scrum team{linebreak}{linebreak}* Developing a new software product that is key to enterprise-wide strategic goals{linebreak}{linebreak}* Estimating, designing, and developing code solutions for all application tiers{linebreak}{linebreak}* Coding, testing, debugging, and documenting programs on large-scale, complex projects{linebreak}{linebreak}* Participating in production support including researching and fixing bugs{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Job Requirements{linebreak}{linebreak}{linebreak}What we look for:{linebreak}{linebreak}{linebreak}* BA or BS in Computer Science or similar degree{linebreak}{linebreak}* 4+ years of Java application development experience{linebreak}{linebreak}* Must have experience in Web application development{linebreak}{linebreak}* Proven background in technology with experience in: Java EE Technologies: CDI, EJB, JSP/Servlets/Struts, JDBC, JSTL, JMS, JNDI, XML{linebreak}{linebreak}* A solid understanding of & experience with Spring, Hibernate, and/or Struts{linebreak}{linebreak}* Extensive experience with a common application server (i.e., JBoss, IBM Websphere or BEA Weblogic){linebreak}{linebreak}* Familiarity with client-side technologies like HTML5, JQuery, and AngularJS{linebreak}{linebreak}* Ability to write efficient SQL queries{linebreak}{linebreak}* Experience with Oracle PL/SQL{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Highly Desirable Skills:{linebreak}{linebreak}{linebreak}* Extensive experience with any type of Unix{linebreak}{linebreak}* Experience with Jenkins/Hudson{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Apply Here{linebreak}{linebreak}PI92202455

See more jobs at Ipreo

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.


Healthedge

Senior Java Engineer


Healthedge


java

senior

engineer

java

senior

engineer

3yr

Apply

{linebreak}You will be working on the product from top to bottom while creating and enhancing capabilities in various modules. You will be handling performance tuning and addressing customer issues. You will be the chief problem solver with plenty of unique assignments within the department.{linebreak}{linebreak}Looking for an experienced Java developer with a background in Service Oriented Architecture (SOA) and enterprise application integration (EAI) concepts and development. You will be responsible for design, implementation, documentation, and day-to-day support of application components developers in Java on the WebLogic Application Server platform. 

See more jobs at Healthedge

Apply for this Job

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

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

Are you ready to build great mobile products with some of the brightest thought leaders and technologists? At Modus Create you will work with a cross-functional Scrum team to deliver high quality innovative products in short sprint cycles. This is a remote, contract opportunity.{linebreak}{linebreak}__Project Duties__{linebreak}{linebreak}* Support technology assessment of existing technical environment{linebreak}* Help define new product technical requirements {linebreak}* Write lots of quality, high performing Java code {linebreak}{linebreak}__Required Skills and Experience__{linebreak}{linebreak}* Strong knowledge of Android SDK, build tools, Android Studio, different versions of Android, and how to deal with different screen sizes{linebreak}* Familiarity with RESTful APIs to connect Android applications to back-end services{linebreak}* Strong knowledge of Android UI design principles, patterns, and best practices{linebreak}* Experience with offline storage, threading, and performance tuning{linebreak}* Ability to design applications around natural user interfaces, such as “touch”{linebreak}* Familiarity with the use of additional sensors, such as gyroscopes and accelerometers{linebreak}* Knowledge of the open-source Android ecosystem and the libraries available for common tasks{linebreak}* Ability to understand business requirements and translate them into technical requirements{linebreak}* Familiarity with cloud message APIs and push notifications{linebreak}* A knack for benchmarking and optimization{linebreak}* Understanding of Google’s Android design principles and interface guidelines{linebreak}* Proficient understanding of code versioning tools, such as Git{linebreak}* Familiarity with continuous integration{linebreak}* Excellent verbal and written communication skills in English{linebreak}{linebreak}Extra tags: Android SDK, java

See more jobs at Modus Create

Visit Modus Create's website

Apply for this Job

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

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


Biodiscovery

Senior Java Scala Software Engineer


Biodiscovery


java

scala

senior

engineer

java

scala

senior

engineer

3yr

Apply

{linebreak}BioDiscovery is looking for talented Software Engineers to develop its new software tools for the genomic market. Working on computational problems at the intersection of biology, computer science, and statistics, you will have the satisfaction of knowing that your contributions will be put into immediate use at leading top-tier academic institutions, cancer centers, clinical testing labs, and biopharmaceutical companies who are in pursuit of better diagnoses and treatments for diseases.

See more jobs at Biodiscovery

Apply for this Job

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

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


The Collective

verified

Spring Java Engineer


The Collective


java

engineer

java

engineer

3yr

Apply

{linebreak}We are hiring for a Spring/Java Engineer to help build out our newest product, which will connect brands and retailers. Help us build out the best B2B drop ship network in the industry.{linebreak}{linebreak}Team works in a startup-like environment with capacity to grow, and based in Manhattan. Role will interface with different parts of the business and is flexible depending on interest.{linebreak}{linebreak}Looking for entrepreneurial individuals who are driven, creative, and are able to work independently and see initiatives to completion. Individuals will focus on high-impact projects with direct results.{linebreak}{linebreak}If interested, please contact Bryton at [email protected]

See more jobs at The Collective

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.


Picnic

Software Engineer Full Stack Java Developer


Picnic


java

engineer

full stack

dev

java

engineer

full stack

dev

3yr

Apply

{linebreak} YOUR CHALLENGE{linebreak}{linebreak}{linebreak}* Improve the daily lives of hundreds of thousands of grocery shoppers{linebreak}{linebreak}* Go where nobody has gone and get wide recognition for a world class web store{linebreak}{linebreak}* Design, create, own and maintain our high-performance cloud-based eco-system (Java stack){linebreak}{linebreak}* Innovate, design and implement elements like the online store, order management, inventory and warehouse management, transportation planning and many more{linebreak}{linebreak}* Push your limits in creating super clean, well structured, testable, performant, high quality code and application tests{linebreak}{linebreak}* Keep up with the latest technologies and define our future technology stack{linebreak}{linebreak}* Be challenged every day again by our extremely talented team{linebreak}{linebreak}{linebreak}

See more jobs at Picnic

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.


HERE

Senior Java Engineer Community Map Data Processing


HERE


java

senior

engineer

java

senior

engineer