Cloud Native Java Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Railroad19 ยท 4 months ago

Cloud Native Java Developer

Railroad19, Inc is a U.S.-based all-remote company specializing in customized software solutions and development services. They are seeking a Senior Software Engineer fluent in Java and AWS tools to develop clean and maintainable code while managing the complete software development life cycle.

Cloud ManagementConsultingSoftwareSoftware Engineering
check
Growth Opportunities

Responsibilities

Understand our client's fast-moving business requirements
Negotiate appropriate solutions with multiple stakeholders
Write and maintain scalable enterprise-quality software
Build web applications using Spring Boot
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 to maintain code quality
Work with Jenkins to perform continuous integration
Collaborate with other teams to deliver a highly performant application that contains few or no defects
Identify new opportunities, tools, and services to enhance the custom software platform
Support and troubleshoot issues (process & system), identify root cause, and proactively recommend sustainable corrective actions

Qualification

Java 8-17Spring BootAWSNode.jsRelational databasesAgile experienceSelf-directedWillingness to learnTechnical lead experienceCommunication

Required

Advanced Java development experience (6 or more years)
Hands-on experience with Java 8-17 (especially streaming collections and functional interfaces)
Hands-on experience with Spring Boot, and/or Spring Cloud
Hands-on experience in Node.js
Hands-on experience developing with Node.js and AWS Lambdas
Hands-on experience with AWS as a cloud infrastructure as well as different AWS services such as Lambda, SQS, and SNS
Hands-on experience with relational databases
Hands-on experience with Oracle, ETL
Demonstrates willingness to learn new technologies and takes pride in delivering working software
Excellent oral and written communication skills
Experience participating on an agile team
Is self-directed and can effectively contribute with little supervision
Bachelor's or master's degree in computer science, computer engineering, or other technical discipline; or equivalent work experience

Preferred

Hands-on with Python is a plus
Hands-on experience with NoSQL technologies is a plus
Hands-on experience with AngularJS and/or similar JavaScript frameworks is a plus
Experience working with a microservice architecture
Experience using Elasticsearch is a plus
Experience with AWS Kinesis is a plus
Experience working within a Continuous Integration workflow
Experience acting as a technical lead is a plus

Benefits

Paid vacation
Great benefits
401 (k)
Competitive compensation
Excellent benefits
Great corporate culture

Company

Railroad19

twittertwitter
company-logo
Railroad19 develops customized software solutions and cloud platforms to optimize business processes for various organizations.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
John Luttmer
CEO
linkedin
Company data provided by crunchbase