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