closed vacancy Cloud Native Java Developer - remote

Railroad19
Posted 3 years ago
Stack Overflow
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