Cloud Native Java Developer at Railroad19 (allows remote)

Posted 7 days ago

Apply Now

Job Description

We are actively hiring for Remote Cloud-Native Java Developers that are fluent in Java 8+ , Spring Boot, and AWS tools to be a technical resource for the development of clean and maintainable code. 

The ideal candidate is passionate about the quality of the work that they submit, feeling a sense of strong ownership with what they produce. We look for candidates who have a deep curiosity learn, continue to develop and hone their craft, those who want to offer their ideas to others but to be among a team they can learn from too.

It's important to have had professional experience in client-facing roles and developing positive relationships with teammates. Creating these relationships requires strong communication skills and a drive to solve interesting and complex challenges, to develop best-in-class solutions.


  • We develop customized software solutions and provide software development services.  We’re a specialized team of developers and architects.  As such, we only bring an “A” team to the table, through hard work and a desire to lead the industry — this is our company culture — this is what sets Railroad19 apart.

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

  • This role is a full-time W2 position offering a great corporate culture, competitive compensation and excellent benefits package including full medical, dental, vision, ample PTO, 401K matching and more.  

  • The role is remote - U.S. located, only full time (NO- contractors, Corp-to-Corp or 1099). 


Responsibilities:


  • Write and maintain scalable enterprise-level software

  • Build web applications using Java and Spring Boot and/or Spring Cloud

  • Build microservices that connect to Oracle and NoSQL databases

  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

  • Manage the complete software development life cycle

  • Writing functional and unit tests in order to maintain code quality

  • Develop code in a containerized environment using tools like Jenkins or Docker

  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects

  • Identify new opportunities, tools, and services to enhance custom software solutions

  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions


Skills & Experience:


  • Write and maintain scalable enterprise-level software

  • Build web applications using Java and Spring Boot and/or Spring Cloud

  • Build microservices that connect to Oracle and NoSQL databases

  • Build software components that integrate with a workflow engine and/or ESB to execute asynchronous business processes

  • Manage the complete software development life cycle

  • Writing functional and unit tests in order to maintain code quality

  • Develop code in a containerized environment using tools like Jenkins or Docker

  • Collaborate with other teams in order to deliver a high-performance application that contains little or no defects

  • Identify new opportunities, tools, and services to enhance custom software solutions

  • Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions


Preferred Skills a Plus:



  • Experience working with a microservice architecture

  • Experience using messaging middleware

  • Experience using ElasticSearch is a plus

  • Experience acting as a technical lead is a plus

Posted: 15 October, 2020