Remote Java + Software Developer + Microservices Jobs in May 2020 📈 Open Startup
RSS
API
Remote HealthPost a job

find a remote job
work from anywhere

6 Remote Java Software Developer Microservices Jobs at companies like Clevertech, Numbrs Personal Finance AG and Circleci last posted 3 months ago

Get a  email of all new remote Java + Software Developer + Microservices jobs

Subscribe
×

  Jobs

  People

👉 Hiring for a remote Java + Software Developer + Microservices position?

Post a job for $299
on the 🏆 #1 remote jobs board

Previously

The first health insurance for remote startups
A fully equipped health insurance that works for all your global employees

Clevertech


Principal Java/spring Developer

verified
North america

Principal Java/spring Developer


Clevertech

North america verified

java

spring

aws

microservices

java

spring

aws

microservices

North america3mo
How We Work\nWhy do people join Clevertech? To make an impact. To grow themselves. To be surrounded by developers who they can learn from. We are truly excited to be creating waves in an industry under transformation.\n\nTrue innovation comes from an exchange of knowledge across all of our teams. To put people on the path for success, we nurture a culture built on trust, collaboration, and personal growth. You will work in small feature-based cross-functional teams and be empowered to take ownership.\n\nWe make a point of constantly evolving our experience and skills. We value diverse perspectives and fostering personal growth by challenging everyone to push beyond our comfort level and try something new.\n\nThe result? We produce meaningful work\n\nGetting Hired\nWe hire people from a variety of backgrounds who are respectful, collaborative, and introspective. Members of the tech team, for example, come from diverse backgrounds having worked as copy editors, graphic designers, and photographers prior to joining Clevertech.\n\nOur hiring process focuses not only on your skills but also on your professional and personal ambitions. We want to get to know you. We put a lot of thought into the interview process in order to get a holistic understanding of you while being mindful of your time. You will solve problems derived from the work we do on a daily basis followed by thoughtful discussions around potential fit. Whatever the outcome, we want you to have a great candidate experience.\n\nWant to learn more about Clevertech and the team? Check out clevertech.careers and our video highlighting Clevertech's Career Growth Video\n\n\nInterested in exploring your future in this role and Clevertech? Set yourself up for success and take a look at our Interview Process before getting started!\n\n\n\n\n\n\n\n\n\n\n\n\n# Responsibilities\n What You’ll Do:\nCollaborate in every stage of a product's lifecycle; from planning to delivery\nCreate clean, modern, testable, well-documented code\nAgile process with CI/CD environment to develop scalable web applications\nCommunicate daily with clients to understand and deliver technical requirements\n\n \n\n# Requirements\nWhat is Required:\n\n7+ years professional development experience\n5+ years professional experience in a senior developer role with Java\nPreferred: critical software development in large enterprises\nExperience with Java 1.8 or later\nStrong understanding of Java multithreading, concurrency and memory management\nExcellent coding practices including a solid understanding of design patterns and object-oriented programming\nExperience with Spring (Framework, Security, MVC, Boot)\nExperience building maintainable and efficient tests using tools such as MyBatis, JUnit, TestNG, Mockito etc.\nCoding standards to include unit, integration and acceptance testing\nExperience with Cloud services (AWS, Azure, OpenShift etc.)\nExperience with SQL and NoSQL\nExperience with Git/GitHub\nExperience with Containers\nKnowledge of micro-services networking, load balancing, service discovery concepts and technologies\nStrong understanding of the agile software development process\nSuperior communication skills in English\nyagJzhkdapAsCMnUw7CpJAMi\n\n#Location\n- North america

See more jobs at Clevertech

# How do you apply? 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! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company 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
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. \n\nNumbrs 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.\n\nJoin 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.\n\n**Job Description**\nYou 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.\n\n# Responsibilities\n **All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n \n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standardsyagJzhkdapAsCMnUw7CpJAMi

See more jobs at Numbrs Personal Finance AG

# How do you apply? 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! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company 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.\n \nThe CircleCI SRE team is globally distributed and remote-friendly. We take advantage of multiple timezones to manage a platform for our global customer base.\n \n \nAbout CircleCI\nCircleCI 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.\n \nWe 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.\n\nIf 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.\n \nWe 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.\n\n# Responsibilities\n What you will do:\n\nDesign and deliver solutions to improve the availability, scalability, latency, and efficiency of CircleCI’s services.\nEngage in service capacity planning and demand forecasting, anticipating performance bottlenecks\nDiagnose and resolve production issues in conjunction with software engineering teams\nArchitect and implement shared infrastructure used by all services within the CircleCI platform, for both SaaS and on-prem configurations\nSupport and advise software engineering teams in the design of scalable services\nBuild and maintain tools for deployment, monitoring, and debugging\nPlan and execute disaster recovery drills\nParticipate in rotating on-call duties, including incident management\n \n\n# Requirements\nWhat will make you successful:\n\nExperience managing a container-based microservice architecture, including orchestration, service-discovery, monitoring, and debugging\nUnderstanding of standard networking protocols and components such as: TCP/IP, HTTP, DNS, ICMP, the OSI Model, Subnetting, and Load Balancing\nIn-depth knowledge of operating systems (processes, threads, IPC, concurrency, locks, mutexes, semaphores, etc.).\nProficiency in one or more of: C, C++, Java, Python, Go\nComprehensive knowledge of the internal workings of at least one of Postgres, Mongo, Redis\nSystematic problem solving approach, coupled with a strong sense of ownership and drive\nTrack-record of working cooperatively with software engineering teams\nFocus on security in the delivery of all levels of a system\nPassion for modern software development and operation, including agile, CI/CD, and infrastructure-as-code\nDesire to learn and grow\n6+ years of experienceyagJzhkdapAsCMnUw7CpJAMi

See more jobs at CircleCI

# How do you apply? 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! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company 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

2yr
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.\n\n**All candidates will have**\n* a Bachelor's or higher degree in technical field of study\n* a minimum of two years experience designing, developing and troubleshooting large scale distributed systems\n* hands-on experience with highly concurrent production grade systems\n* excellent knowledge of at least one modern programming language, such as Go, Java, C++ and Scala\n* excellent troubleshooting and creative problem-solving abilities\n* excellent written and oral communication and interpersonal skills\n\n**Ideally, candidates will also have**\n* experience with systems for automating deployment, scaling, and management of containerised applications, such as Kubernetes and Mesos\n* experience with big data technologies, such as Kafka, Spark, Storm, Flink and Cassandra\n* experience with encryption and cryptography standardsyagJzhkdapAsCMnUw7CpJAMi

See more jobs at Numbrs Personal Finance AG

# How do you apply? 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! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

Catylist


Full-stack Developer (reactjs, Java)

verified

Full-stack Developer (reactjs, Java)


Catylist

verified

full stack

dev

react

java

full stack

dev

react

java

2yr

Stats (beta): 👁 988 views,✍️ 0 applied (0%)
**About Us**\n\nWe’re a small, fully-remote team focused on building great products for the commercial real estate industry. Our SaaS platform is used in over 40 markets (across the US and Canada) and helps people find office space, sell apartment buildings, lease warehouse space, etc. Our wild start-up days are behind us – we're all grown up and profitable now with a 15-year track record and users who love us. We launched a new product last year that's driving a lot of growth, and we could really use some help.\n\n- Our team is mainly full-stack developers: JavaScript (ReactJS/Redux) on the front-end and Java on the back-end.\n- We use a microservices architecture, practice continuous integration, and host everything from AWS.\n- We're not dogmatic about our tools/technologies – we use whatever best suits the task at hand.\n- We communicate mainly via GitLab and Slack, but get everybody together for face-to-face time at least twice a year.\n\n**About You**\n\n- You're an expert with JavaScript, loving the good parts and understanding the bad.\n- You have a good amount of experience with ReactJS, and have (at least) built something non-trivial with it.\n- You have some significant experience building web applications and RESTful APIs.\n- You've dabbled enough with (or read enough about) microservices to understand some of the pitfalls.\n- You're comfortable with a command line.\n- You're a quick study, stay up with the latest-and-greatest ideas and processes, and consciously work to become a better developer every day.\n- You understand that working as part of a small team means wearing lots of different hats.\n- You believe in the mantra: "strong opinions, weakly held".\n- You value stability, work/life balance, group decision-making, and working with people that are good-natured, open-minded, interesting, hard-working, and self-motivated.\n\n**Catylist is for you if...**\n\n- You're a human (of any variety, color, shape, size, etc) -- no bots please!\n- You hate the corporate bureaucracy of a big company.\n- You're over the chaos and uncertainty of a start-up. You like having reasonable hours and knowing that your job will be around next week.\n- You enjoy maintaining and improving the products you've built rather than handing them off and moving on to the next thing.\n- You know what you love to do and aren't looking for a ladder to climb.\n\n(This is a full-time, 40 hours per week, remote, W2 position with benefits including health, dental, vision, 401k, professional development, etc)yagJzhkdapAsCMnUw7CpJAMi

See more jobs at Catylist

Visit Catylist's website

# How do you apply? 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! Posts that link to pages with "how to work online" are also scams. Don't use them or pay for them. Also always verify you're actually talking to the company in the job post and not an imposter. Scams in remote work are rampant, be careful! When clicking on the button to apply above, you will leave Remote OK and go to the job application page for that company outside this site. Remote OK accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.

by levels.io