Remote Java + Digital Nomad + Engineer Jobs in Jul 2019 📈 Open Startup
RSS
API
Post a Job

get a remote job
you can do anywhere

171 Remote Java Digital Nomad Engineer Jobs at companies like Alphasights, VOX Markets and Numbrs Personal Finance AG last posted 3 days ago

Get a  email of all new remote Java + Digital Nomad + Engineer jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Java + Digital Nomad + Engineer position?

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

This week

AlphaSights


Software Engineer

verified
Brazil

Software Engineer


AlphaSights

Brazil verified

fullstack

java

python

ruby

fullstack

java

python

ruby

Brazil3d
*[Disclaimer: We are **only** considering experienced engineers based in **Brazil**]*{linebreak}{linebreak}At AlphaSights, we search through more than 500 million professionals working in the world today to find the small handful of experts qualified to answer our clients needs. They use these insights to drive amazing progress within their organizations. Our mission is to provide access to dispersed, hidden, and underutilized knowledge.{linebreak}{linebreak}We’ve made terrific progress working in this new space, but there is still an incredible amount of work to do. We’ve only just scratched the surface on how we can apply technology to this problem.{linebreak}{linebreak}AlphaSights' Engineers build features across our ecosystem of products and services, both internal and client facing. As a Fullstack engineer you will remove pain-points, optimize workflows, and enhance the intelligence and capabilities of our systems. You'll work closely with a variety of people in the business to arrive at the best solution, immediately see the impact of your work, and get feedback directly from users.{linebreak}{linebreak}We're looking for people who are interested in building software systems to an incredibly high standard, comfortable working across multiple languages, and learn quickly when new technologies are introduced.{linebreak}{linebreak}We care more about your engineering skill versus your deep knowledge of a particular language or framework.{linebreak}{linebreak}**You will:**{linebreak}{linebreak}* Build and technically own large areas of our product and service ecosystem{linebreak}* Improve the performance of our applications{linebreak}* Improve developer tooling and processes{linebreak}* Work in small, nimble teams{linebreak}* Contribute with our growing Open Source efforts{linebreak}* Understand our business context deeply and leverage your engineering knowledge to propose creative solutions to problems{linebreak}{linebreak}**You might be a fit if you:**{linebreak}{linebreak}Don't worry if your experience or background doesn't match all of these areas, we believe a broad spectrum of experience provides a great perspective on solving problems in new and innovative ways and we’d love to hear from you.{linebreak}{linebreak}* Have at least 6 years of professional experience, and have served as tech lead for a specific application, product area, or infrastructure{linebreak}* You’re an expert in at least one programming Language. Ruby, Java or Python experience would be a plus.{linebreak}* Enjoy mentoring other team members, including code reviews and tech talks{linebreak}* Can balance deep work with cross-team collaboration{linebreak}* Constantly learn from and mentor other engineers{linebreak}* See yourself as an entrepreneur as well as an engineer{linebreak}* Are interested in working in a team applying data science to solve challenging business problems{linebreak}* Previous remote working experience is a plus{linebreak}{linebreak}**You might work on:**{linebreak}{linebreak}* Automate the detection and mitigation of risk in real-time{linebreak}* Propose and deliver a new product initiative to production{linebreak}* Democratize data within the organization{linebreak}* Optimizing and scaling our overall platform architecture{linebreak}* Build tools to schedule multi-party communication with heavy constraints{linebreak}* Help pick and define our tools{linebreak}{linebreak}**Who you would work with:**{linebreak}{linebreak}* You would join a dynamic, multinational, and diverse team who enjoy solving interesting problems in a collaborative environment{linebreak}* We have self-taught engineers as well as graduates from top Computer Science and Engineering schools{linebreak}* Your co-workers will include motivated recent graduates as well as experienced industry leaders from companies such as Google and Amazon{linebreak}{linebreak}Find out more: http://engineering.alphasights.com {linebreak}{linebreak}#Salary{linebreak}$75,000{linebreak} {linebreak}{linebreak}#Location{linebreak}- Brazil

See more jobs at AlphaSights

# How do you apply?{linebreak} To apply, please visit https://grnh.se/22a70bf91 and fill out an application. We look forward to hearing from you!
Apply for this Job

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

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

VOX Markets

 

Java Software Engineer

Java Software Engineer  


VOX Markets


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

4d
{linebreak}We are looking now for a Software Engineer for the server side to join our team asap.{linebreak}{linebreak}You will cooperate remotely with our team of developers in London and Wroclaw.{linebreak}{linebreak}We want this person to be located in Europe.{linebreak}{linebreak}Vox Markets is a fintech start-up headquartered in London. We are building a community and social network for financial professionals – think of Facebook/Twitter/Linkedin for traders, brokers, equity salespeople and similar professionals.{linebreak}{linebreak}A new hire would work on our real-time data platform which handles high volumes of live trading data, news and other fast-moving data.{linebreak}{linebreak}As a mission-critical part of our platform, we are looking for someone who is great under pressure, can think outside the box and isn’t constrained by traditional approaches to solving complex issues.{linebreak}{linebreak}Requirements:{linebreak}{linebreak}{linebreak}* At least 5 years of experience in analyzing, designing, coding, testing and deploying software;{linebreak}{linebreak}* Proficiency in Java;{linebreak}{linebreak}* Hands-on experience with AWS services (EC2, RDS, Kinesis); understanding of how services are deployed and monitored in AWS;{linebreak}{linebreak}* Experience working with MongoDB;{linebreak}{linebreak}* Experience with Docker and Kubernetes{linebreak}{linebreak}* Good understanding of basic software design approaches and architectural patterns;{linebreak}{linebreak}* Upper-Intermediate level of written and spoken English, good ability to articulate and communicate clearly complex topics.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Responsibilities:{linebreak}{linebreak}{linebreak}* Looking after the services that support our website and mobile apps{linebreak}{linebreak}* Building Docker images for deployment to our Kubernetes environment{linebreak}{linebreak}* Monitoring AWS services - EC2, RDS, Kinesis{linebreak}{linebreak}* Using our custom built management tools to support our editorial and client{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* Running simple database queries with MongoDB to create reports{linebreak}{linebreak}* Working with our engineering team to troubleshoot technical issues as they arise{linebreak}{linebreak}{linebreak}

See more jobs at VOX Markets

Apply for this Job

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

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

This month

Numbrs Personal Finance AG

 

Software Engineer, Backend


🌏Worldwide

Software Engineer, Backend  


Numbrs Personal Finance AG

🌏Worldwide

backend

java

go

dev

backend

java

go

dev

🌏Worldwide17d
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}{linebreak}**Location: Remote** {linebreak}{linebreak}#Location{linebreak}- 🌏Worldwide

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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

Numbrs Personal Finance AG

 

Software Engineer, Android


🌏Worldwide

Software Engineer, Android  


Numbrs Personal Finance AG

🌏Worldwide

android

java

kotlin

dev

android

java

kotlin

dev

🌏Worldwide17d
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 native Android applications. 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}**Key Qualifications**{linebreak}* a Bachelor's or higher degree in technical field of study{linebreak}* knowledge and hands-on experience with Java and the Android SDK{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{linebreak}{linebreak}**Location: Remote** {linebreak}{linebreak}#Location{linebreak}- 🌏Worldwide

See more jobs at Numbrs Personal Finance AG

Apply for this Job

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

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

Last 30 days

Railroad19


Cloud Native Java Software Engineer

Cloud Native Java Software Engineer


Railroad19


dev

java

cloud

engineer

dev

java

cloud

engineer

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

See more jobs at Railroad19

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

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

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

Sigma Ratings


Software Engineer (senior or Mid Level)

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

Software Engineer (senior or Mid Level)


Sigma Ratings

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

scala

java

sql

react

scala

java

sql

react

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

See more jobs at Sigma Ratings

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

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

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

This year

Numbrs Personal Finance AG


Software Engineer, Backend

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

c++

scala

go

java

c++

scala

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

See more jobs at Numbrs Personal Finance AG

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

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

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

Crossover

 

Software Engineer ($30k/year) Work

Software Engineer ($30k/year) Work  


Crossover


c#

dotnet

c++

java

c#

dotnet

c++

java

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

See more jobs at Crossover

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

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

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

Crossover


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

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


Crossover


c#

c++

java

android

c#

c++

java

android

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

See more jobs at Crossover

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

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

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

Crossover


Java Software Architect ($60k/year) Work

verified

Java Software Architect ($60k/year) Work


Crossover

verified

java

architect

developer

engineer

java

architect

developer

engineer

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

See more jobs at Crossover

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

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

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

Crossover


Java Software Engineer ( $30k/year) Work

verified

Java Software Engineer ( $30k/year) Work


Crossover

verified

java

developer

engineer

software

java

developer

engineer

software

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

See more jobs at Crossover

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

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

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

Crossover


Java Software Engineering Manager ($100k/year)

Java Software Engineering Manager ($100k/year)


Crossover


java

manager

ee

se

java

manager

ee

se

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

See more jobs at Crossover

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

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

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

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?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

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

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

Crossover


Java Software Engineer ( $30k/year)

Java Software Engineer ( $30k/year)


Crossover


java

ee

se

architect

java

ee

se

architect

8mo
**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}# 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?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

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

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

Crossover


Java Software Engineering Manager

Java Software Engineering Manager


Crossover


dev

exec

java

engineer

dev

exec

java

engineer

11mo

Stats (beta): 👁 444 views,✍️ 0 applied (0%)
Full Time: Java Software Engineering Manager ($100K/yr) at Crossover in Remote work

See more jobs at Crossover

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

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

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

Wallethub


Senior Java Software Engineer

Senior Java Software Engineer


Wallethub


dev

java

senior

engineer

dev

java

senior

engineer

11mo
{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

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

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

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

Wallethub


Java Software Engineer

verified

Java Software Engineer


Wallethub

verified

dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

11mo
{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

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

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

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

42 Lines


Senior Level Java Software Engineer

Senior Level Java Software Engineer


42 Lines


dev

java

senior

engineer

dev

java

senior

engineer

12mo
{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

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

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

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

trivago N.V


Senior Java Software Engineer

Senior Java Software Engineer


trivago N.V


dev

java

senior

engineer

dev

java

senior

engineer

1yr

Stats (beta): 👁 342 views,✍️ 0 applied (0%)
{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

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

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

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

Expero


Software Engineer Data Architect Java

Software Engineer Data Architect Java


Expero


architecture

dev

java

engineer

architecture

dev

java

engineer

1yr
{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

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

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

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

Schweizerische Mobiliar Versicherungsgesellschaft AG


Java Software Engineer

Java Software Engineer


Schweizerische Mobiliar Versicherungsgesellschaft AG


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

1yr
{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

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

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

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

Numbrs Personal Finance AG


Software Engineer, Backend

Software Engineer, Backend


Numbrs Personal Finance AG


go

java

microservices

backend

go

java

microservices

backend

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

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

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

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

Numbrs Personal Finance AG


Software Engineer, Android

Software Engineer, Android


Numbrs Personal Finance AG


java

android

kotlin

rx-java

java

android

kotlin

rx-java

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

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

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

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

Jedox


Senior Software Engineer Java

Senior Software Engineer Java


Jedox


dev

java

senior

engineer

dev

java

senior

engineer

1yr
{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

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

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

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

Sonatype


Full Stack Java Software Engineer

Full Stack Java Software Engineer


Sonatype


full stack

dev

java

engineer

full stack

dev

java

engineer

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

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

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

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

PROEMION


Senior JAVA Software Engineer

Senior JAVA Software Engineer


PROEMION


dev

java

senior

engineer

dev

java

senior

engineer

1yr
{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

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

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

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

JP Morgan Chase


Java Software Engineer

Java Software Engineer


JP Morgan Chase


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

1yr
{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

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

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

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

JP Morgan Chase


Lead Java Software Engineer

Lead Java Software Engineer


JP Morgan Chase


dev

java

exec

engineer

dev

java

exec

engineer

1yr

Stats (beta): 👁 352 views,✍️ 0 applied (0%)
{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

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

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

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

Fin-Tech Company


Java Backend Software Engineer Payworks Gmbh

Java Backend Software Engineer Payworks Gmbh


Fin-Tech Company


dev

java

engineer

backend

dev

java

engineer

backend

1yr
{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

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

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

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

Twin Technologies


Java AWS Back End Software Engineer

Java AWS Back End Software Engineer


Twin Technologies


backend

dev

java

engineer

backend

dev

java

engineer

1yr
{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

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

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

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

Payworks


Java Backend Software Engineer

Java Backend Software Engineer


Payworks


dev

java

engineer

backend

dev

java

engineer

backend

1yr
{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

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

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

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

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?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

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

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

Megalytic


Java Software Engineer

Java Software Engineer


Megalytic


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

2yr
{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

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

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

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

Tenable


Software Engineer Java Devops Kubernetes

Software Engineer Java Devops Kubernetes


Tenable


dev

devops

java

engineer

dev

devops

java

engineer

2yr

Stats (beta): 👁 407 views,✍️ 0 applied (0%)
{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

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

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

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

AGFA Healthcare


Senior Software Engineer JAVA

Senior Software Engineer JAVA


AGFA Healthcare


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Stats (beta): 👁 513 views,✍️ 0 applied (0%)
{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

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

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

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

Dimanex


Senior Java Software Engineer

Senior Java Software Engineer


Dimanex


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Stats (beta): 👁 386 views,✍️ 0 applied (0%)
{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

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

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

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

CINTEO


Software Engineer Java CMS

Software Engineer Java CMS


CINTEO


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

2yr

Stats (beta): 👁 349 views,✍️ 0 applied (0%)
{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

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

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

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

Exactag


Java Groovy Software Engineer

Java Groovy Software Engineer


Exactag


dev

java

groovy

engineer

dev

java

groovy

engineer

2yr

Stats (beta): 👁 396 views,✍️ 0 applied (0%)
{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

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

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

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

NUXEO


Software Support Engineer


Lisbon

Software Support Engineer


NUXEO

Lisbon

jira

javascript

java

engineer

jira

javascript

java

engineer

Lisbon2yr

Stats (beta): 👁 896 views,✍️ 0 applied (0%)
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

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

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

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

Utility Warehouse


Software Engineer


London

Software Engineer


Utility Warehouse

London

java

engineer

linux

full time

java

engineer

linux

full time

London2yr

Stats (beta): 👁 565 views,✍️ 0 applied (0%)
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

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

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

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

Sonatype


Senior Java Software Engineer 100

Senior Java Software Engineer 100


Sonatype


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Stats (beta): 👁 433 views,✍️ 0 applied (0%)
{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

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

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

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

Ultimate Software


Senior Java Software Engineer

Senior Java Software Engineer


Ultimate Software


dev

java

senior

engineer

dev

java

senior

engineer

2yr

Stats (beta): 👁 341 views,✍️ 0 applied (0%)
{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

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

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

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

castLabs


Software Engineer Java

Software Engineer Java


castLabs


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3yr

Stats (beta): 👁 302 views,✍️ 0 applied (0%)
{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

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

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

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

Granbury Solutions


Spring Boot Java Software Engineer Pizza Wine

Spring Boot Java Software Engineer Pizza Wine


Granbury Solutions


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3yr

Stats (beta): 👁 661 views,✍️ 0 applied (0%)
{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

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

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

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

Elastic


Software Engineer Distributed Systems Java

Software Engineer Distributed Systems Java


Elastic


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3yr

Stats (beta): 👁 423 views,✍️ 0 applied (0%)
{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

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

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

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

BinaryEdge AG


Software Engineer


Lisbon

Software Engineer


BinaryEdge AG

Lisbon

java

nosql

git

python

java

nosql

git

python

Lisbon3yr

Stats (beta): 👁 5,574 views,✍️ 0 applied (0%)
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

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

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

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

42 Lines


Java Software Engineer

Java Software Engineer


42 Lines


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

3yr

Stats (beta): 👁 477 views,✍️ 0 applied (0%)
{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

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

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

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

Liquid Analytics


Java Software Engineer Cloud Technologies

Java Software Engineer Cloud Technologies


Liquid Analytics


dev

java

cloud

engineer

dev

java

cloud

engineer

3yr

Stats (beta): 👁 497 views,✍️ 0 applied (0%)
{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

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

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

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


Stats (beta): 👁 7,335 views,✍️ 0 applied (0%)
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?{linebreak} This job post is older than 30 days and the position is probably filled. Try applying to jobs posted recently instead.
Apply for this Job

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

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

Elastic


Software Engineer Jruby Java Leading Open Source Company

Software Engineer Jruby Java Leading Open Source Company


Elastic


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

3yr

Stats (beta): 👁 1,525 views,✍️ 0 applied (0%)
{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

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

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

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

Sonatype


Senior Java Software Engineer

Senior Java Software Engineer


Sonatype


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Stats (beta): 👁 332 views,✍️ 0 applied (0%)
{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

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

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

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

Zalando SE


Senior JAVA Software Engineer

Senior JAVA Software Engineer


Zalando SE


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Stats (beta): 👁 995 views,✍️ 0 applied (0%)
{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

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

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

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

Joors


Senior Java Software Engineer

Senior Java Software Engineer


Joors


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Stats (beta): 👁 723 views,✍️ 0 applied (0%)
{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

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

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

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

AgilityFeat


Senior Java Backend Software Engineer

Senior Java Backend Software Engineer


AgilityFeat


java

senior

engineer

backend

java

senior

engineer

backend

3yr

Stats (beta): 👁 637 views,✍️ 0 applied (0%)
{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

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

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

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

Help Scout


Java Software Engineer

Java Software Engineer


Help Scout


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

3yr

Stats (beta): 👁 355 views,✍️ 0 applied (0%)
{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

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

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

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

Oportun


Senior Java J2EE Software Engineer

Senior Java J2EE Software Engineer


Oportun


java

senior

engineer

dev

java

senior

engineer

dev

3yr

Stats (beta): 👁 574 views,✍️ 0 applied (0%)
{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

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

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

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

Crossover


Software Engineer Java

Software Engineer Java


Crossover


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

3yr

Stats (beta): 👁 613 views,✍️ 0 applied (0%)
{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

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

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

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

The Washington Post


Senior Developer Hacker Java Developer Senior Engineer

Senior Developer Hacker Java Developer Senior Engineer


The Washington Post


java

senior

engineer

dev

java

senior

engineer

dev

4yr

Stats (beta): 👁 826 views,✍️ 0 applied (0%)
{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

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

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

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


Stats (beta): 👁 4,202 views,✍️ 0 applied (0%)
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

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

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

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

Help Scout


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

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


Help Scout


java

api

engineer

backend

java

api

engineer

backend

4yr

Stats (beta): 👁 1,095 views,✍️ 0 applied (0%)
{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

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

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

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

BioDiscovery


Senior Java Scala Software Engineer

Senior Java Scala Software Engineer


BioDiscovery


java

scala

senior

engineer

java

scala

senior

engineer

4yr
{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

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

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

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

Picnic


Software Engineer Full Stack Java Developer

Software Engineer Full Stack Java Developer


Picnic


java

engineer

full stack

dev

java

engineer

full stack

dev

4yr

Stats (beta): 👁 616 views,✍️ 0 applied (0%)
{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

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

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

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

Xoom Corporation


Senior Java Software Engineer

Senior Java Software Engineer


Xoom Corporation


java

senior

engineer

dev

java

senior

engineer

dev

4yr

Stats (beta): 👁 1,398 views,✍️ 0 applied (0%)
{linebreak}Xoom, A PayPal Service, is revolutionizing the global digital money services market by providing people with an easy, convenient and cost-effective means of sending money worldwide. We offer a secure, fast and inexpensive means of sending money, paying bills and topping up prepaid services across multiple digital platforms to both online and offline recipients in approximately 32 countries around the world.   {linebreak}{linebreak}Visit our website at: https://www.xoom.com/about/careers{linebreak}{linebreak}Visit our developer blog: http://dev-blog.xoom.com/{linebreak}{linebreak}We are looking for talented Java engineers to help us strengthen our world class risk prevention and mitigation systems in order to successfully combat cybercrime.  In this versatile role, you will be responsible for helping shape the future of mission critical risk systems. You will be collaborating closely with engineering, product and operations to design and develop features for our highly complex and heavily distributed risk environment.   

See more jobs at Xoom Corporation

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

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

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

Interactive Business Systems


Senior Java Software Engineer

Senior Java Software Engineer


Interactive Business Systems


java

senior

engineer

dev

java

senior

engineer

dev

4yr

Stats (beta): 👁 672 views,✍️ 0 applied (0%)
{linebreak}Interactive Business Systems, Inc. has been tasked to help identify a more senior level JAVA Software engineer with web services experience (See below - as always, it's a wish list of needed experience) - don't hesitate to reply even if you don't have all of the skills!  This role is a 3 month contract to hire. {linebreak}{linebreak}The client is really a hometown hero in Cincinnati - Large, corporate environment but you can wear jeans everyday!  And, their are flex hours before 9 AM and after 3 PM.  Great culture and values!{linebreak}{linebreak}Oh, and do you have experience with Guidewire?  You must apply!{linebreak}{linebreak}SCOPE (Subject to change like any role){linebreak}{linebreak}{linebreak}* Designs, develops, tests, debugs, maintains and documents shared web services, software components, and utilities.{linebreak}{linebreak}* Collaborates with  Teams on development of requirements and design of applications{linebreak}{linebreak}* Firm understanding of Software Architecture, Design Patterns, and Middleware, write SQL and procedures{linebreak}{linebreak}{linebreak}

See more jobs at Interactive Business Systems

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

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

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

Criteo


Senior Software Engineer Java Big Data

Senior Software Engineer Java Big Data


Criteo


java

senior

engineer

big data

java

senior

engineer

big data

4yr

Stats (beta): 👁 743 views,✍️ 0 applied (0%)
{linebreak}CRITEO is looking to recruit senior software developers who turn it up to eleven for its R&D Center in Grenoble (South-East from France). Your main missions will be to :{linebreak}{linebreak}- Build systems that make the best decision in 50ms, half a million times per second. Across three continents and six datacenters, 24/7.{linebreak}{linebreak}- Find the signal hidden in tens of TB of data, in one hour, using over a thousand nodes on our Hadoop cluster. And constantly keep getting better at it while measuring the impact on our business.{linebreak}{linebreak}- Get stuff done. A problem partially solved today is better than a perfect solution next year. Have an idea during the night ? Code it in the morning, push it at noon, test it in the afternoon and deploy it the next morning.{linebreak}{linebreak}- High stakes, high rewards: 1% increase in performance may yield millions for the company. But if a single bug goes through, the Internet goes down (we’re only half joking).{linebreak}{linebreak}- Develop open source projects. Because we are working at the forefront of technology, we are dealing with problems that few have faced. We’re big users of open source, and we’d like to give back to the community.

See more jobs at Criteo

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

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

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

Camelot Global


Senior Java Software Engineer

Senior Java Software Engineer


Camelot Global


java

senior

engineer

dev

java

senior

engineer

dev

4yr

Stats (beta): 👁 771 views,✍️ 0 applied (0%)
{linebreak}At the Camelot Global Development Centre we build and deliver our interactive platform for lottery gaming, including the National Lottery website and mobile gaming. We are expanding our portfolio with new features on our existing platform as well as building new products and software services and need a Senior Java Engineer to be a part of it.{linebreak}{linebreak}Our vision is to be a leading technology and professional services provider to lotteries around the world.  We’re a new company with ambitions of changing the way in which the world engages with its’ lotteries. What we want to achieve is impossible without an amazing team of people, spanning sales, technology, consulting and product development.{linebreak}{linebreak}The role:{linebreak}{linebreak}As a Java Engineer you’ll be working alongside other developers, client side developers, QA engineers and testers to build the systems which power the National Lottery and, as we expand, other lotteries around the world. Our systems need to operate at large scale and high availability and you will be ensuring that we can continue to scale as the platform and user base grows.{linebreak}{linebreak}You’ll be involved in the breakdown, estimation, development, testing and delivery of features into the software before deployment and support by application support teams. You’ll also need to bring your experience into the team, promoting high quality code, good engineering practices and clear documentation. You’ll be making recommendations on technologies to deploy, for our products as well as to support the development process itself.{linebreak}{linebreak}We will expect you to do:{linebreak}{linebreak}{linebreak}* Design, build and test features on our existing platforms and new services.{linebreak}{linebreak}* Work in a mixed discipline (development, testing, QA) agile team and engage in all aspects of the software development process{linebreak}{linebreak}* Translate functional specifications and large work items into logical, component-based technical designs.{linebreak}{linebreak}* Understand software performance metrics and use them to deliver high performance, scalable software{linebreak}{linebreak}* Apply best engineering practices to software development, including unit testing, integration testing,{linebreak}{linebreak}* Review others’ code, encourage good coding standards and raising the quality bar of the team{linebreak}{linebreak}* Writing documentation to cover code, architecture and any other project artefacts and keeping it up to date{linebreak}{linebreak}* Mentoring and pairing with other developers{linebreak}{linebreak}* Provide in depth technical assistance on the software to the application support teams{linebreak}{linebreak}* Keep abreast of and make recommendations on technologies and techniques to use within the team{linebreak}{linebreak}{linebreak}

See more jobs at Camelot Global

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

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

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

zanox


Java Senior Software Engineer Test

Java Senior Software Engineer Test


zanox


java

senior

engineer

testing

java

senior

engineer

testing

4yr

Stats (beta): 👁 826 views,✍️ 0 applied (0%)
{linebreak}To expand our Engineering team we are looking for {linebreak}{linebreak}Java Senior Software Engineers in Test (f/m) at our office in Berlin.{linebreak}{linebreak}{linebreak} Responsibilities:{linebreak}{linebreak}{linebreak}* Organize QA for projects/products and be contact for Engineers, Product Management & Business in order to identify and resolve potential weak spots{linebreak}{linebreak}* Find weaknesses and inconsistencies in the way code works and constantly challenge feature code and implementations{linebreak}{linebreak}* Improve the quality of developer output via pairing, training and coaching{linebreak}{linebreak}* Develop test tools, and extend test frameworks and test environments together with other Test Engineers{linebreak}{linebreak}* Conclude risk assessments and mitigation in regards to code, architecture and products{linebreak}{linebreak}* Implement automatic acceptance-/ integration- and unit-tests in a challenging, heterogeneous, multi-layered environment{linebreak}{linebreak}* Optimize and extend quality assistance and test automation procedures by applying state-of-the-art techniques and practices{linebreak}{linebreak}{linebreak}

See more jobs at zanox

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

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

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

American Express


Software Engineer Java Commercial Lending

Software Engineer Java Commercial Lending


American Express


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 813 views,✍️ 0 applied (0%)
{linebreak}American Express is embarking on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team! {linebreak}{linebreak}One of the big bets for the company is Commercial Lending. The newly formed team will pave the way for the Company for launching new and innovative lending products across Lines of Business and markets worldwide. You will be part of a fast-paced, entrepreneurial team responsible for building world class, high performance platform for the Commercial Lending business using cutting-edge technology and data. {linebreak}{linebreak}You will be challenged with identifying innovative ideas and proofs of concept to deliver against the existing and future needs of our customers and generate new revenue streams for the Company. The Engineer will be responsible for designing and developing the brand new Commercial Lending Platform through world class technology. You need to have broad knowledge of the technology world and be willing to take up the challenge of leveraging the latest technologies in building the Platform. You should have an entrepreneurial spirit and the drive to bring new products to life. You must have the desire to continuously test and learn by putting in the right levers and gauges in place to monitor progress and performance. You need to be able to thrive in a fast-paced, start-up environment with cross functional stakeholders working toward a common goal. {linebreak}{linebreak}Responsibilities: {linebreak}{linebreak}·core member of an agile team that drives user story analysis and elaboration, designs and develops software applications, and tests and builds automation tools{linebreak}{linebreak}·perform hands-on software development and testing{linebreak}{linebreak}·core member of an agile engineering team that designs and develops software applications {linebreak}{linebreak}·typically spend 75+% of time writing code, API specs, conducting code reviews and testing in ongoing sprints {linebreak}{linebreak}·identify exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges{linebreak}{linebreak}·perform ongoing refactoring of code, utilizing visualization and other techniques to fast-track concepts{linebreak}{linebreak}·work with technical product managers to prioritize features for ongoing sprints, manage a list of technical requirements based on industry trends, new technologies, known defects, and issues{linebreak}{linebreak}·may be assigned to a specific platform/product permanently or be part of a dynamic resource pool that gets assigned to projects as they come up{linebreak}{linebreak}·use industry standard automation tools to create regression test scripts and enables continuous development {linebreak}{linebreak}Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.{linebreak}{linebreak}{linebreak}Qualifications{linebreak}{linebreak}·2+ years of software engineering experience {linebreak}{linebreak}·Demonstrated experience with Agile or other rapid application development methods{linebreak}{linebreak}·Experience with Java development in an Enterprise setting using J2EE, frameworks like MEAN, Spring, Hibernate etc., SQL and nonSQL databases, Big Data platforms etc{linebreak}{linebreak}·Demonstrated experience with object-oriented design and coding skills across a variety of platforms: JAVA, HTML, DB2, XML, Oracle, MQ Series, Data Power. Experience in Redhat JBOSS Suite (EAP, JBPM, JBRMS, Camel, FUSE etc.) preferred{linebreak}{linebreak}·Thorough understanding of XML, JSON, web services technologies (SOAP, REST), and data structure fundamentals {linebreak}{linebreak}·Demonstrated experience with continuous integration frameworks (Jenkins) {linebreak}{linebreak}·Familiarity with Hibernate ORM, Spring Batch and Spring Data desired{linebreak}{linebreak}·Experience with multiple Apache tools; Cassandra, Camel, Maven, etc{linebreak}{linebreak}·Experience with distributed systems, algorithms, and relational & NoSQL databases {linebreak}{linebreak}·Understand integration with Business Rules Management Systems (Pega, Blaze, Drools, etc.) {linebreak}{linebreak}·Experience with Drools/Red Hat BRMS preferred{linebreak}{linebreak}·Ability to effectively communicate across third parties, technical, and business product managers on solution design {linebreak}{linebreak}·Experience with web services and Open API development as well as SOA concepts{linebreak}{linebreak}·Experience with payments technology and industry is a plus{linebreak}{linebreak}·A proven hunger to learn new technologies and translate them into working software{linebreak}{linebreak}·Effectively communicates with internal and external business partners{linebreak}{linebreak}·Expertise in objected oriented analysis and design across a variety of platforms {linebreak}{linebreak}·Ability to think abstractly and deal with ambiguous/under-defined problems {linebreak}{linebreak}·Experience with a broad range of software languages and payments technologies is a plus {linebreak}{linebreak}·Demonstrated willingness to learn new technologies and takes pride in how fast they develop working software {linebreak}{linebreak}·Bachelor's or Master's degree in computer science, computer engineering, or other technical discipline, or equivalent work experience, is preferred {linebreak}{linebreak}·Relevant technical certifications, is a plus{linebreak}{linebreak}{linebreak}American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability status, or any other status protected by law. Click here to view the 'EEO is the Law' poster.{linebreak}{linebreak}{linebreak}{linebreak}ReqID: 15018976

See more jobs at American Express

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

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

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

Priocept


Java Software Engineer

Java Software Engineer


Priocept


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

4yr

Stats (beta): 👁 607 views,✍️ 0 applied (0%)
{linebreak}Priocept helps businesses to create digital products and services. We design, build and run web technology platforms for some of Europes leading companies.{linebreak}Companies choose Priocept because of our commercial focus and ability to create technology solutions that generate a return on investment.{linebreak}We provide project management, technical consulting, software development, training and application support services. Our areas of expertise include web content management, e-commerce platforms and bespoke application development.

See more jobs at Priocept

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

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

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

Goji


Java Software Engineer

Java Software Engineer


Goji


dev

java

engineer

digital nomad

dev

java

engineer

digital nomad

4yr

Stats (beta): 👁 641 views,✍️ 0 applied (0%)
{linebreak}*Please note that we are only looking for US-based applicants for this position.{linebreak}{linebreak}Goji is looking for a Sr. Java Software Engineer whose biggest strength is their ability to solve problems. {linebreak}{linebreak}Our vision is to integrate the fractured value chain from consumers to insurance carriers by building cutting-edge applications (e.g. Expedia or Charles Schwab for insurance). Thus, technology and data are at the core of what differentiates us in a large industry that is ripe for disruption. Here are a few of the ambitious projects we are working on: {linebreak}{linebreak}{linebreak}* A responsive SaaS application for our sales process that integrates a robust predictive dialer, a dynamic customer relationship management system, and an end-to-end insurance buying platform{linebreak}{linebreak}* Real-time lead buying platform based on rigorous data analytics{linebreak}{linebreak}* Integrating with carrier partners to transact policies completely on our platform{linebreak}{linebreak}* E-commerce platform for customers to purchase, view and manage policies{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Goji development team is led by folks who have leveraged their backgrounds in computer science, math and engineering to build and scale multiple technology companies. We strongly believe that empowered people are the key to building a great company, and our development process focuses on continuously improving our product as well as ourselves as individuals and as a team. 

See more jobs at Goji

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

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

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

Topmist


Senior Programmer

Senior Programmer


Topmist


java

cloud

math

python

java

cloud

math

python

4yr
{linebreak}Senior Java ,Python ( Big Data ) Programmer - Apache Kafka ,Storm ,Spark , Cassandra{linebreak}{linebreak}Location: Atlanta,GA{linebreak}{linebreak}Position Type: PERM{linebreak}{linebreak}Job Overview:-The ideal candidate will have previous Big Data experience building in-stream data processing systems (Java,Python,Kafka, Storm, Spark, Cassandra) and provide architectural design and hands-on development.-Qualified individuals will have a solid background in cloud services, distributed computing, and high availability.-Java a must.-Architect highly scalable, high-performance and reliable in-stream data processing system-Development and testing of features delivered via platform components or services{linebreak}Required Skills and Qualifications:-BS/MS in Computer Science, Math, Engineering-Understanding of distributed stream processing ecosystems and tools including technologies like Storm and Spark-Thorough knowledge of OO programming (Java and one other,Python preferred), data-structures and algorithms-Proven track record designing, implementing and deploying large-scale, distributed, low-latency/real-time systems-Proven ability to apply test and performance-driven development methodologies to large systems, for both initial development and ongoing maintenance.{linebreak}When Responding Please Provide Current Location!!!!!!!!!{linebreak}H1 Transfer Sponsorship available (H1 Transfer and Green Card) - SPONSORSHIP Available in most Situations

See more jobs at Topmist

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

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

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

Kronos


Java Developer J2EE

Java Developer J2EE


Kronos


java

sys admin

engineer

dev

java

sys admin

engineer

dev

4yr

Stats (beta): 👁 803 views,✍️ 0 applied (0%)
{linebreak}Responsible for the design, development, testing, documentation and analysis of modules or features of new or upgraded software systems and products. Develops and/or executes implementation according to project plans and priorities. Engineers may develop a range of products including device drivers, patches, operating system modifications, EDI routines, graphics modules, etc.{linebreak}{linebreak}The remote Java Engineer Position is a dual role that requires both strong customer interfacing and strong technical skills. Must be an analytical problem solver able to investigate, analyze, research, and diagnose issues reported by customers and staff. Position is remote but requires high degree of communication and coordination with other staff. Must be independently driven, a self-starter who seeks assignments instead of waiting for them. Position includes periodic travel to Kronos DC office and customer sites.{linebreak}{linebreak}Strong customer interfacing skills an absolute must. Principle must have strong investigative experience and be able to solicit information from end users and customer technical staff to obtain steps to reproduce and diagnose issues. Principle will be able to walk end users through various portions of the application explaining functionality along the way.

See more jobs at Kronos

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

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

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

Oportun


Senior Software Engineer Java

Senior Software Engineer Java


Oportun


java

senior

engineer

dev

java

senior

engineer

dev

4yr

Stats (beta): 👁 764 views,✍️ 0 applied (0%)
{linebreak}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 370,000 customers with over $1 billion in life-changing, responsible loans disbursed.  We work on a very unique platform, combining service-oriented platform services with sophisticated frontend 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}Design, develop, test, implement and analyze computer systems and network applications based on client and business needs. Develop computer systems and databases using Object Oriented programming technologies. Migrate and clean data as needed and provide professional assistance and tech support to internal and external clients regarding system maintenance and business requirements. May assume a leadership role as needed.

See more jobs at Oportun

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

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

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

Afrocoin mobile Money


Java EE Software Engineer

Java EE Software Engineer


Afrocoin mobile Money


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 453 views,✍️ 0 applied (0%)
{linebreak}{linebreak}* Development of highly scalable, micrco-architecture platform{linebreak}{linebreak}* Integration of micro-services to work flowlessly, and to achieve great performance{linebreak}{linebreak}* Creating specific technical requirements from a broad functional requirement.{linebreak}{linebreak}* Designing and modelling functional data requirements to specific technical data models.{linebreak}{linebreak}{linebreak}

See more jobs at Afrocoin mobile Money

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

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

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

Content Analyst Company


User Interface

User Interface


Content Analyst Company


java

stats

ui

engineer

java

stats

ui

engineer

4yr

Stats (beta): 👁 3,752 views,✍️ 0 applied (0%)
{linebreak}Content Analyst Company is growing, and we are currently seeking a UI Full Stack Java Software Engineer dedicated to designing and building SaaS products accessed through web browsers.  These products also utilize our advanced analytics SDK to provide rapid insights into big data through visualizations. Will participate in all aspects of software engineering, from research and design, to testing and implementation. 

See more jobs at Content Analyst Company

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

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

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

Ice.com


Senior Software Engineer

Senior Software Engineer


Ice.com


devops

java

math

php

devops

java

math

php

4yr

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

See more jobs at Ice.com

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

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

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

Karamaan Group


Looking For An Outstanding Software Developer

Looking For An Outstanding Software Developer


Karamaan Group


finance

java

haskell

telecom

finance

java

haskell

telecom

4yr

Stats (beta): 👁 1,916 views,✍️ 0 applied (0%)
{linebreak}Karamaan Group, an investment firm based in Manhattan, is looking for an outstanding software developer to develop tools for financial analysis and knowledge management. Since we are investors, not traders, our focus is on building business and data analysis systems, not trading systems. We strongly value people who take pride in their work and have a craftsman’s dedication to building bespoke products. {linebreak}{linebreak}Our ideal candidate is an experienced software developer with a penchant for abstraction and analysis, a solid sense of organization, and an ability to communicate and persuade. While we are looking for a candidate who demonstrates an intense focus on quality, she or he also needs a master engineer’s intuition for making the trade offs that are a necessary part of day-to-day software development.{linebreak}{linebreak}Candidates should have some formal training in a quantitative field and a keen interest in building robust and elegant computer programs. This is a high-impact, high-visibility position where successful candidates will be entrusted with a lot of responsibility for products that have a direct effect on the P&L of the firm and influences our workflow.{linebreak}{linebreak}We are looking for a candidate who has a strong understanding of, or work experience with, Haskell, relational databases, and Java. All new development is performed in Haskell, but some of our legacy code base is in Java. Our intention is to, over time, completely migrate to Haskell. We don't require previous experience in financial economics or business analysis, but knowledge in those areas is a plus. Telecommuting is an option, but you must be located in the continental United States and authorized to work in the United States. Please include a CV and cover letter in your application.

See more jobs at Karamaan Group

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

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

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

Sencha


Software Engineer

Software Engineer


Sencha


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 645 views,✍️ 0 applied (0%)
{linebreak}POSITION OVERVIEW: As a Sencha GXT Software Engineer, you will work on Java versions of Sencha application frameworks. GXT is a complete front-end application framework for desktop applications that is used by some of the largest companies in the Fortune 500.

See more jobs at Sencha

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

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

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

Help Scout


Software Engineer

Software Engineer


Help Scout


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 546 views,✍️ 0 applied (0%)
Full Time: Software Engineer (Java + Solr) at Help Scout in remote

See more jobs at Help Scout

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

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

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

Crossover


Software Architect

Software Architect


Crossover


edu

teaching

java

c sharp

edu

teaching

java

c sharp

4yr

Stats (beta): 👁 1,676 views,✍️ 0 applied (0%)
{linebreak}Ready to make $60,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}{linebreak}What to Expect as a Java Software Architect at Crossover{linebreak}{linebreak}Choose Crossover and you’ll be given responsibility for the whole process of a key technology platform. You will facilitate the platform as it supplies source, build, and test services. We expect for you to utilize your extensive experience to continually improve and redefine software development. You will consistently ensure quality and productivity by implementing automation wherever possible.{linebreak}{linebreak}Qualifications for this Opportunity{linebreak}{linebreak}If you want to work with the best, you have to be the best. A successful Java Software Architect at Crossover will demonstrate the following qualifications:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}6+ years of experience as both a hands-on architect and a software engineer{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Bachelor’s Degree in Computer Science, Electrical Engineering, or Computer Engineering (further education is a plus){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Leadership experience in creating, deploying, and iterating excellent software{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficiency in the following skills and technologies is mandatory:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Java EE including (Web Services, REST, JPA).{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Database (SQL server/Oracle/MySQL){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Spring, Hibernate{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}SOA, EDA, and Design patterns.{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Cloud computing architecting{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}noSQL (MongoDB and/or cassandra){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Linux{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}DevOps{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Proficiency in the Hadoop, MVVC, and knowledge of another programming language (C#, Ruby, PHP) is desired but not mandatory.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Compensation{linebreak}{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}{linebreak}* {linebreak}{linebreak}Salary: 30 USD/hr{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Position type: Full time (40 hours per week){linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Location: Global{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Type of Java Software Architects We’re Looking For{linebreak}{linebreak}Crossover values a culture of excellence. We need software architects who are not only technically proficient, but also demonstrate the following qualities:{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}A willingness to embrace the concept of iterative development as the means for building excellent products{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}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}{linebreak}* {linebreak}{linebreak}Perfectionism: knowing how it should be done and not stop until it’s done right{linebreak}{linebreak}{linebreak}* {linebreak}{linebreak}Excellent communication skills (in English){linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Next Steps{linebreak}{linebreak}Ready to join? Start the process now by applying through our application link. If you meet the qualifications, we will proceed with a series of tests and interviews. Crossover is eager to see what you have to offer our cutting edge global workforce.

See more jobs at Crossover

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

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

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

Crossover


Software Engineering Manager

Software Engineering Manager


Crossover


devops

java

dot net

c sharp

devops

java

dot net

c sharp

4yr

Stats (beta): 👁 3,678 views,✍️ 0 applied (0%)
Ready to make $100,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}{linebreak}{linebreak}{linebreak}What to Expect as a Software Engineer Manager at Crossover{linebreak}Choose Crossover and you will play a dynamic leadership roles in our fast-paced environment. You will be responsible for managing, developing, and evaluating from 4 to 6 teams of 3-4 individuals. You will own the process of breaking specifications created by the product management team into clear tasks and timelines, as well as assembling the results into high value, reusable components. We expect you inspire and enforce high quality within the teams you manage. You will run nightly builds, test cases for every change, and regression test runs. Under your management, we expect to see consistent improvement in both static code quality metrics and weekly production.{linebreak}{linebreak}{linebreak}{linebreak}Qualifications for this Opportunity{linebreak}A successful Software Engineer Manager at Crossover will demonstrate the following qualifications:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering{linebreak}{linebreak}{linebreak}{linebreak}Experience with Cloud architecture and DevOps{linebreak}{linebreak}{linebreak}At least 5 years of experience in hands-on Java or .NET programming{linebreak}{linebreak}{linebreak}{linebreak}At least 5 years of experience as an individual contributor before managing several teams{linebreak}{linebreak}{linebreak}Outstanding communication skills (in English){linebreak}{linebreak}{linebreak}{linebreak}Proficiency in the following skills and technologies is mandatory:{linebreak}{linebreak}{linebreak}Agile, SDLC, SLA{linebreak}{linebreak}{linebreak}{linebreak}Background in C# or Java{linebreak}{linebreak}{linebreak}Proficiency in the following technologies is desired but not mandatory:{linebreak}{linebreak}{linebreak}{linebreak}Cloud computing, CMMI, TDD{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{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}{linebreak}{linebreak}{linebreak}Salary: 50 USD/hr{linebreak}{linebreak}{linebreak}{linebreak}Position type: Full time (40 hours per week){linebreak}{linebreak}{linebreak}Location: Global{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Type of Software Engineer Managers We’re Looking For{linebreak}{linebreak}{linebreak}{linebreak}Crossover values a culture of excellence. We need managers who are not only technically proficient, but also demonstrate the following qualities:{linebreak}{linebreak}{linebreak}{linebreak}Ruthless commitment to impeccable code quality{linebreak}{linebreak}{linebreak}Willingness to embrace the concept of iterative development as the means for building seamless products{linebreak}{linebreak}{linebreak}{linebreak}Readiness to give all the effort necessary to do an excellent job - even if it means putting in extra time to research the problems you’re facing{linebreak}{linebreak}{linebreak}Perfectionism: knowing how a job should be done and not stop until it’s done correctly{linebreak}{linebreak}{linebreak}{linebreak}Enthusiasm for working both independently and in groups{linebreak}{linebreak}{linebreak}Excellent remote management skills (you will be using Skype, GoToMeeting, Google Docs, etc.){linebreak}{linebreak}{linebreak}{linebreak}Commitment to increasing efficiency in the workplace by continuously automating parts of the software engineer process{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Next Steps{linebreak}{linebreak}Ready to join? Start the process now by applying through our application link. If you meet the qualifications, we will proceed with a series of tests and interviews. Crossover is eager to see what you have to offer our cutting edge global workforce.{linebreak}{linebreak}

See more jobs at Crossover

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

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

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

Crossover


Chief Software Architect

Chief Software Architect


Crossover


devops

java

cloud

sql

devops

java

cloud

sql

4yr
Are you one of top Software Architects in the world?  Do enjoy solving the incredibly complex problems that no one else has been able to complete?  Are you 10x more productive than the typical developer?  Are you interested in earning $100,000 USD while working for the best companies 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.  At 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}{linebreak}{linebreak}{linebreak}What to Expect as a Chief Software Architect at Crossover{linebreak}At Crossover you will play a dynamic leadership role in our fast-paced environment. You will be responsible for developing solutions to complex architecture problems, designing and delivering real enterprise-class software products to customers and being a hands-on peer leader of top development resources. As the owner for the architecture and technical delivery of a multi-million dollar revenue per year enterprise software product, you will effectively work as a wildly impressive individual contributor and as a technical team leader ensuring that the customers are blown away by the technical differentiation and quality of the product.{linebreak}{linebreak}{linebreak}{linebreak}Qualifications for this Opportunity{linebreak}A successful Chief Software Architect at Crossover will demonstrate the following qualifications:{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Bachelors degree in Computer Science, Computer Engineering, or Electrical Engineering{linebreak}{linebreak}{linebreak}{linebreak}Computer Science or Engineering graduate/ post-graduate/ doctorate with top marks from a top technical university{linebreak}{linebreak}{linebreak}Experience with Cloud architecture,DevOps, and fast cycle time delivery{linebreak}{linebreak}{linebreak}{linebreak}At least 8 years of experience with hands-on Java programming and related technologies (eclipse, netbeans, hibernate, JPA, Spring, etc){linebreak}{linebreak}{linebreak}Proficient using TDD, NoSQL (MongoDB or Cassandra), Relational DBs (MSSQL, MySQL, Oracle), SOA, and design patterns{linebreak}{linebreak}{linebreak}{linebreak}Hands-on with Hadoop, openstack, MVVC and AWS{linebreak}{linebreak}{linebreak}Excellent understanding of current enterprise software technologies and development practices/tools, including virtual environments, source control, remote development, issue tracking, build and test automation, and networking management{linebreak}{linebreak}{linebreak}{linebreak}Ability to engage sophisticated global customers in deep technical discussions, making them confident that you know their problem better than they do{linebreak}{linebreak}{linebreak}A true “roll up the sleeves and get it done” working approach with demonstrated success as a problem solver. Comfort “working virtually” with teammates and customers around the world{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{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}{linebreak}{linebreak}{linebreak}Salary: 50 USD/hr{linebreak}{linebreak}{linebreak}{linebreak}Position type: Full time (40 hours per week){linebreak}{linebreak}{linebreak}Location: Global{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Type of Chief Software Architects We’re Looking For{linebreak}Crossover values a culture of excellence. We need technical genius who thrives in an entrepreneurial environment and in solving complex problems for customers with high expectations. The position is only a great fit for someone who takes a truly hands-on approach to product development, design and engineering. It's a great opportunity to secure a high impact technical lead role in an expanding global software company that is growing both organically and through acquisition. The opportunity for exposure to new challenges is immense, as the acquisition of several new products and customer bases every year creates extremely interesting learning opportunities for motivated professionals who strive to create value in their work and to personally grow.{linebreak}{linebreak}{linebreak}{linebreak}Your key responsibilities will be:{linebreak}{linebreak}{linebreak}{linebreak}Developing expertise in one or more of our proprietary enterprise software products.{linebreak}{linebreak}{linebreak}{linebreak}Leveraging your broad technology capability set and maintain a level of excitement in using various technologies to architect, develop, and iteratively deploy real enterprise class software{linebreak}{linebreak}{linebreak}Achieving an expert level understanding of our customers’ environments and their use of our products{linebreak}{linebreak}{linebreak}{linebreak}Architecting and leading weekly technical delivery of one or more products in a way that maintains an unyielding focus on quality while matching the needs of the target customer base{linebreak}{linebreak}{linebreak}Creating solutions architecture, algorithms, and designs for solutions that scale to the customers enterprise/global requirements{linebreak}{linebreak}{linebreak}{linebreak}Leading a small team of Software Engineers to apply software engineering practices and implement automations across all elements of solution delivery{linebreak}{linebreak}{linebreak}Manage accountability of team members, with pinpoint focus on quality;  Personally accountable for resolution of the most technically challenging issues{linebreak}{linebreak}{linebreak}{linebreak}Ensuring our customers are supremely confident in the advantages and quality of our product and solution, and the technical services you lead to deliver them.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Next Steps{linebreak}{linebreak}Ready to join? Start the process now by applying through our application link. If you meet the qualifications, we will proceed with a series of tests and interviews. Crossover is eager to see what you have to offer our cutting edge global workforce. {linebreak}{linebreak}

See more jobs at Crossover

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

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

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

TAGSYS RFID


Java Software Engineer

Java Software Engineer


TAGSYS RFID


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 1,462 views,✍️ 0 applied (0%)
{linebreak}{linebreak}The Java Software Engineer is a member of a newly formed agile team tasked with engineering enterprise class software that leverages wireless technologies, like RFID and sensors, for the Apparel, Fashion, and Retail industry.  {linebreak}{linebreak}{linebreak}* Working Closely with Software Architect and Engineering team to ensure a thorough understanding of software requirements{linebreak}{linebreak}* Working closely with members of the architecture team to design various components and functionality of the Software Platform{linebreak}{linebreak}* Write well designed, testable, efficient code{linebreak}{linebreak}* Develop integration interface across JAVA  and other platforms. {linebreak}{linebreak}* Engage in subsystems’ design analysis and integrate with overall system.{linebreak}{linebreak}* Prepare and produce releases of software components.{linebreak}{linebreak}* Extend technical support during preparation, installation and system maintenance.{linebreak}{linebreak}* Assist clients to test integrated interfaces.{linebreak}{linebreak}* Involvement in the implementation stage of the development lifecycle using Java and various Java development tools  {linebreak}{linebreak}* Produce design documentation and contribute to review of design documentation, code and test strategies{linebreak}{linebreak}* Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.{linebreak}{linebreak}{linebreak}{linebreak}

See more jobs at TAGSYS RFID

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

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

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

Help Scout


Java Solr Software Engineer

Java Solr Software Engineer


Help Scout


java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

4yr

Stats (beta): 👁 652 views,✍️ 0 applied (0%)
{linebreak}The ideal engineer for this position has a high level of expertise with Solr specifically. 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}Our engineering team is small (10), remote and responsible for supporting the code they write (talking to customers). There is no dedicated QA team, so we expect automated tests to be part of your development process. Due to our size and remote culture, Help Scout is not the right fit for entry-level or junior engineers at this time.{linebreak}{linebreak}Tools We Use{linebreak}{linebreak}{linebreak}* Java 7 and 8{linebreak}{linebreak}* Play framework{linebreak}{linebreak}* MySQL, MongoDB, Solr{linebreak}{linebreak}* RabbitMQ{linebreak}{linebreak}* Git/Github{linebreak}{linebreak}{linebreak}

See more jobs at Help Scout

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

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

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

Scanbuy


Senior Software Engineer Java


New York City

Senior Software Engineer Java


Scanbuy

New York City

java

senior

engineer

dev

java

senior

engineer

dev

New York City4yr

Stats (beta): 👁 672 views,✍️ 0 applied (0%)
Be our database expert: leadership and hands-on database expertise for our DB-driven web application. Enlarge our repertoire of reports for internal and customers. Set up, maintain and monitor data feeds for customers. Help architectural direction and provide design and implementation guidance. Share responsibility for off-hours production support.{linebreak}{linebreak}You’ll be creating SQL scripts to perform complex queries and monitoring and tuning MySQL database systems. You’ll be working closely with our MSSQL based system. You will be writing new code for various SQL apps, and creating ETL plans and data models to support Big Data-style product offerings. You will be quite busy installing, configuring, managing, and maintaining various MySQL and MS SQL servers and databases in - QA & production environments - including backup/ performance tuning.{linebreak}{linebreak}This position requires a creative, logical, and self-driven person. High standards for quality, attention to detail and responsibility are key attributes. {linebreak}{linebreak}Skills & Requirements{linebreak}{linebreak} Minimum 5 years professional development experience using Java{linebreak} Expert level object oriented design skills{linebreak} Extensive experience with Spring, Hibernate and MySql{linebreak} Experience integrating and creating web services using REST, JSON and XML{linebreak} An understanding of distributed architectures{linebreak} NoSql database experience, MongoDB, HBase, Redis or similar{linebreak} Experience with Elasticsearch, Solr or Lucene.{linebreak} Experience with automated testing frameworks such as JUnit or TestNG{linebreak} Continuous integration experience using Jenkins or similar{linebreak} Agile process experience{linebreak} Basic JavaScript and front-end web development experience{linebreak} Comfortable in a Linux environment{linebreak} BS or MS in Computer Science or related engineering field{linebreak}{linebreak}Nice to Have Skills:{linebreak}{linebreak} AWS, EC2 experience{linebreak} Build automation and continuous deployment{linebreak} JMS/RabbitMQ experience{linebreak} Bash/shell scripting{linebreak} Hadoop Map/Reduce experience{linebreak} Ember.js or similar javascript MVC framework {linebreak}{linebreak}#Salary{linebreak}70000 - 120000{linebreak} {linebreak}{linebreak}#Equity{linebreak}0.1 - 0.2{linebreak} {linebreak}{linebreak}#Location{linebreak}- New York City

See more jobs at Scanbuy

Visit Scanbuy's website

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

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

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

Thermopylae


Software Engineer

Software Engineer


Thermopylae


infosec

edu

teaching

java

infosec

edu

teaching

java

4yr
{linebreak}We’re actively expanding Thermopylae Sciences & Technology (TST) and we’re looking for engineers who are continuous learners, passionate, and are interested in developing Web-based geospatial capabilities for desktop and mobile applications in support of government and commercial customers.{linebreak}{linebreak}Why work with TST:{linebreak}{linebreak}{linebreak}* TST engineers are passionate and smart. We have a lot of flexibility in how we do our work, and take that responsibility very seriously.{linebreak}{linebreak}* We care, we mentor and collaborate and give you room to grow professionally.{linebreak}{linebreak}* We respect your skills and support career growth and continuing education.{linebreak}{linebreak}* We have fun!  We celebrate with regular Happy Hours, Chili cook-offs, and frequent team-building events.{linebreak}{linebreak}* You will get to work with emerging technologies focused around Google’s products, elastic scalable compute systems, SMAQ stack, and the next generation of TST’s R&D.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Core Qualities in a TST Engineers:{linebreak}{linebreak}{linebreak}* The ability and passion to continuously learn new technologies, programming concepts, and architectures.{linebreak}{linebreak}* An interest in Geospatial and Mobile Software{linebreak}{linebreak}* Teaching and mentoring others on technical topics.{linebreak}{linebreak}* Understands supporting other development teams with custom platform technologies and SDKs and APIs.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}Position Description{linebreak}{linebreak}We are looking for a highly motivated and self-driven senior developer who can work with semi-distributed teams of product managers, software architects and developers.  TST’s Core Services is a powerful yet minimalist stack providing container-free abstractions for persistence, security and messaging across mobile, web and enterprise integration components.  You will work with a team to design, implement and support TST’s Core Services platform - the underpinning technology for TST’s commercial products.   {linebreak}{linebreak}You will help to evolve this powerful platform in collaboration with Evaluation and recommendation of FOSS libraries for Core Services integration platform.{linebreak}{linebreak}

See more jobs at Thermopylae

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

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

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

Raven Solutions


Full Stack .net Developer

Full Stack .net Developer


Raven Solutions


qa

javascript

infosec

architecture

qa

javascript

infosec

architecture

4yr

Stats (beta): 👁 5,669 views,✍️ 0 applied (0%)
{linebreak}Raven Solutions seeks a talented full stack .net (C#) engineer for our Federal contracts with the Department of Defense and Homeland Security. This position is designated as a multi-year independent contractor position and can be done remotely. Some occasional travel is required.{linebreak}{linebreak}The Senor .net developer will work closely with engineering staff to design, build and support our ASP.NET Web Applications. Strong Javascript experience (JQuery and ExtJS) and thorough understanding of HTML/CSS is required.{linebreak}{linebreak}What you'll do:{linebreak}{linebreak}{linebreak}*  Participate in full-cycle software development including requirement and specification analysis, software design, implementation, testing, deployments and maintenance{linebreak}{linebreak}* Contribute to the ongoing development and improvement of software architecture and design{linebreak}{linebreak}* Collaborate with other team members in order to analyze functional/technical specifications and translate them into highly functional, easy to use software.{linebreak}{linebreak}* Test Driven Development in conjunction with a QA team who perform manual and automated testing.  {linebreak}{linebreak}{linebreak}{linebreak}{linebreak}The Contractor shall be regarded as occupying IT-II (Limited Privileged) public trust positions and will have access to unclassified sensitive information. The candidate must be a U.S. citizen currently residing within the Continental United States. Foreign nationals or US citizens living abroad will not be considered. The successful candidate must complete the company sponsored background investigation requirements within four months of hire.

See more jobs at Raven Solutions

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

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

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

Lenovo


Full Stack Javascript Engineer

Full Stack Javascript Engineer


Lenovo


javascript

edu

teaching

firebase

javascript

edu

teaching

firebase

4yr
{linebreak}This is an opening for a position within the AirClass product team, an exciting new venture within the Lenovo Ecosystem and Cloud Services group. Our team is creating the next generation of classroom collaboration software (www.airclass.com) that will allow teachers to video conference, share documents through cloud storage, and monitor student device usage. {linebreak}{linebreak}We are a close-knit team who all work from home but meet together often to collaborate and discuss. Enjoy the flexibility of working from home but still have the benefits of working for a technology leader. We have an exciting technology stack using Angular, React, Node.js, NW.js, WebRTC, and Firebase.{linebreak}{linebreak}We are looking for a skilled developer with a passion for javascript and web technologies. You have built complex single-page applications using AngularJS or other modern Javascript frameworks. You live to create modular javascript and just a little part of you dies every time you see jQuery spaghetti. You care about living style guides, modular SCSS and play nicely with designers. In short, if you are passionate, self-motivated, good communicator, and a great coder, there's a good chance we'd love to work with you.

See more jobs at Lenovo

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

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

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

VOSTROM


Devops Engineer

Devops Engineer


VOSTROM


devops

javascript

infosec

elasticsearch

devops

javascript

infosec

elasticsearch

4yr
{linebreak}DevOps Engineer– Emphasis on Linux / Docker / Node.js / Elasticsearch / MongoDB{linebreak}The Opportunity:{linebreak}We're looking for an experienced DevOps engineer based in Phoenix, AZ, Virginia Beach, VA or the Washington, DC metro area, however remote (tele) workers will be considered for the position also if you have excellent communication skills and are willing to travel to one of the above locations several times per year.{linebreak}The Day to Day:{linebreak}* Provide operational support and automation tools to application developers {linebreak}* Bridge the gap between development and operations to ensure successful delivery of projects {linebreak}* Participate as a member of the application development team {linebreak}* Build back-end frameworks that are maintainable, flexible and scaleable{linebreak}* Operate and scale the application back-end including the database clusters {linebreak}* Anticipate tomorrow's problems by understanding what users are trying to accomplish today {linebreak}{linebreak}{linebreak}Requirements:{linebreak}* DevOps experience with Linux or FreeBSD {linebreak}* Experience with Linux Containers and Docker {linebreak}* Configuration management experience, Salt Stack preferred {linebreak}* Exposure to the deployment and operations of node.js applications {linebreak}* Experience operating and optimizing Elasticsearch at large scale{linebreak}* Operational experience with Hadoop, MongoDB, Redis, Cassandra, or other distributed big data systems {linebreak}* Experience with any of JavaScript, Python, Ruby, Perl and/or shell scripting {linebreak}* Comfort with compute clusters and many terabytes of data {linebreak}* US Citizenship / Work Authorization{linebreak}{linebreak}{linebreak}Bonus Points:{linebreak}* Development experience with Node.js or other HTTP backend tools{linebreak}* Mac OS X familiarity {linebreak}* BS or MS in a technology or scientific field of study{linebreak}* High energy level and pleasant, positive attitude!{linebreak}* Evidence of working well within a diverse team{linebreak}{linebreak}{linebreak}Compensation:{linebreak}* Salary commensurate with experience, generally higher than competitive industries{linebreak}* Comprehensive benefits package{linebreak}* Opportunities for advancement and a clear career path{linebreak}{linebreak}{linebreak}About Us:{linebreak}We conduct advanced technical research and develop innovative software and systems that help meet network security and reliability challenges for organizations world-wide.  You can read more at our web site.  {linebreak}Career Opportunities:{linebreak}We have many other openings available. For a complete listing, visit jobs.vostrom.com

See more jobs at VOSTROM

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

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

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

Industrial Telecom


Software Engineer

Software Engineer


Industrial Telecom


javascript

java

dot net

engineer

javascript

java

dot net

engineer

5yr

Stats (beta): 👁 692 views,✍️ 0 applied (0%)
{linebreak}We are seeking contract associates to work with us on the development deployment and support of insurance technology. Either our own software or the software provided by our partners. Our immediate vacancies do include some permanent positions.{linebreak}{linebreak}The successful applicant will work with us to analyse recurring development tasks and create software to make those tasks more efficient, reliable, and faster. Most of our software is developed for the a Microsoft platform so the typical skills are require here, .net, SQL Server, Windows Server and Javascript. {linebreak}{linebreak}You'll be tasked with thinking for yourself and problem solving to the best of your abilities.{linebreak}{linebreak}We have developed software to accelerate the build time for web based products and a large proportion of time will be working with our software and improving it as we solve customer problems.{linebreak}{linebreak}The work includes a high degree of customer and partner contact supporting projects in the UK, South Africa, Barbados, and Australia.{linebreak}{linebreak}The company offers a full flexible working arrangement. Most work is home office based although we do operate small offices in Dudley, West Midlands for those occasions when it's good to get together.

See more jobs at Industrial Telecom

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

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

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

Natera


Lead Developer

Lead Developer


Natera


architecture

java

dev

senior

architecture

java

dev

senior

5yr

Stats (beta): 👁 2,204 views,✍️ 0 applied (0%)
{linebreak}Initial Responsibilities:{linebreak}{linebreak}{linebreak}* Lead a team of developers creating new features and components for Natera’s proprietary Laboratory Information Management System, powering our commercial clinical laboratory.{linebreak}{linebreak}* Understand our laboratory and research processes and develop software that effectively supports them.{linebreak}{linebreak}* Manage projects from conception to release in a commercial environment.{linebreak}{linebreak}* Mentor junior developers in areas of design, architecture and testing.{linebreak}{linebreak}{linebreak}{linebreak}{linebreak}We’re building a team of engineers who want to build software that lasts – extensible, testable, and self-documenting. No biology background is required but this is an excellent opportunity for a strong senior engineer who would like to bring their skills and expertise to the Life Science Industry. The ideal candidate for this position has strong commercial backend experience in an agile environment. You should have an intimate understanding of Java from the framework level down to the VM.

See more jobs at Natera

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

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

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

Samasource


Senior Web Services Architect

Senior Web Services Architect


Samasource


devops

infosec

architecture

java

devops

infosec

architecture

java

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

See more jobs at Samasource

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

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

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

Pathful


Front End


Vancouver

Front End


Pathful

Vancouver

javascript

edu

teaching

java

javascript

edu

teaching

java

Vancouver5yr

Stats (beta): 👁 10,591 views,✍️ 0 applied (0%)
// THE OPPORTUNITY{linebreak}We’re getting ready to launch our new product in early 2015 and we need a skilled front-end developer with experience using AngularJS to join our development and engineering team. This is a contract role that will lead to a FT position for the right candidate. In this role, you’ll work closely with our team to build and maintain the code base, troubleshoot bugs, build new features, and ultimately create the best user experience possible for our customers. As a front-end expert, you possess technical magic and kung-fu skills that you’ll use regularly to win over our customers.{linebreak}{linebreak}// WHAT YOU’LL DO{linebreak}- Turn product designs into working features in the product.{linebreak}- Provide client & server side development services.{linebreak}- Champion our assets delivery pipeline.{linebreak}- Collaborate with the design team on UI/UX developments and ideas.{linebreak}- Solve complex problems related to front-end development.{linebreak}- Help us to optimize and improve our website and application.{linebreak}{linebreak}// DESIRED SKILLS & EXPERIENCE{linebreak}- You have a few years of front-end experience.{linebreak}- Have great communication skills.{linebreak}- You’re a master at juggling multiple tasks.{linebreak}- GitHub or BitBucket profile - we’d love to see some code!{linebreak}- Proficient at using Git{linebreak}- Proficient with HTML5, CSS3, LESS, JavaScript (Including jQuery & AngularJS).{linebreak}- Experience with SVGs and Bootstrap.{linebreak}- You’re the little extras that make a great user experience - animations, user-centered design, wit & humor.{linebreak}- Responsive design is natural to you.{linebreak}- You love solving problems and understand the demands of a milestone driven startup.{linebreak}- Ability to prioritize tasks and schedule your time effectively.{linebreak}- Have a degree in Computer Science or other relevant field, or the equivalent combination of education and experience.{linebreak}{linebreak}// BONUS POINTS:{linebreak}- Experience working with D3 charts and graphs is a plus.{linebreak}- Back-end dev skills such as MySQL, Python, and/or Django.{linebreak}- Experience in using RESTful API services through AngularJS.{linebreak}- Experience working in a startup environment.{linebreak}{linebreak} {linebreak}{linebreak}#Salary{linebreak}50000 - 70000{linebreak} {linebreak}{linebreak}#Equity{linebreak} - {linebreak} {linebreak}{linebreak}#Location{linebreak}- Vancouver

See more jobs at Pathful

Visit Pathful's website

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

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

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

Script


Front End


Palo Alto

Front End


Script

Palo Alto

java

c

c plus plus

mobile

java

c

c plus plus

mobile

Palo Alto5yr

Stats (beta): 👁 5,008 views,✍️ 0 applied (0%)
Join our high-growth app startup with over 1 million users and top rankings in the app store in multiple countries. We're seeking cool mobile engineers for our latest iOS and Android apps. {linebreak}{linebreak}#Salary{linebreak}65000 - 100000{linebreak} {linebreak}{linebreak}#Equity{linebreak}0.2 - 1.5{linebreak} {linebreak}{linebreak}#Location{linebreak}- Palo Alto

See more jobs at Script

Visit Script's website

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

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

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

Coscend Communications


Java Software Engineer


Dallas

Java Software Engineer


Coscend Communications

Dallas

java

engineer

dev

digital nomad

java

engineer

dev

digital nomad

Dallas5yr

Stats (beta): 👁 848 views,✍️ 0 applied (0%)
{linebreak}{linebreak}#Salary{linebreak}60000 - 70000{linebreak} {linebreak}{linebreak}#Equity{linebreak}0.2 - 0.25{linebreak} {linebreak}{linebreak}#Location{linebreak}- Dallas

See more jobs at Coscend Communications

Visit Coscend Communications's website

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

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

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