Railroad19 logo

Principal Java Software Engineer/ Tech Lead (Remote in LA Region) at Railroad19

About the Employer
  • Railroad19

Job Description

Weare seeking aPrincipalJavaEngineer (Remote in LA Region)at Railroad19, Inc. to workwith our client- aFortune 100 MediaCompany for100%GreenfieldSoftware Development Projectsfor Enterprise-Level projects.The successfulperson will be responsiblehelpidentifyand fosterbest-practicesand proceduresindevelopment. Thesuccessful candidate will beanexperienced software developer,who ispassionate about writing clean, maintainable, functional style code.You arefluent in Java8 and of its functionalities, microservice development, AWSdevelopmenttools and technologies,includingserverlesscomputing.You areproactive inresearching andstaying up to date on new development tools andtechnologiesto advise, educate and solve complex challenges to deliver best-in-class solutions.



  • This is aFull-Time position with competitive compensation and an excellent benefits package which includesampletime off, full medical, dental and vision packages, 401K and more.

  • This role is only forthose seeking Full-TimeEmployment(NO- contractors, Corp-Corp or 1099)

  • This roleremotein the LA region


Core Responsibilities:



  • Collaborate with business leadersandproduct teams tofullyunderstand the end-user, productneedsand business requirements

  • Work with other development teams toleverage current technologiesbeing usedwhile leading the efforts to introduceand implementnew tools and technologies best suitedforuserpreferencesandproject needs

  • Lead a team of around4+high-performing software engineers, by identifying and assigning new technical feature work

  • Take the lead in setting upnew technologiesand training developers onhow to use them

  • Create unit and automated tests foryour code, ensuring every function, service, and object is compatible with the manydistributedsystemsthroughoutthe organization

  • Create documentation for developers as well as business users to help them understand yoursolutions

  • Maintain cloud-based platforms and environmentsforsupported applicationsbymonitoring andtroubleshootingissues related todataandpatchingfunctionality, etc.or production environments when necessary

  • Perform other duties as assigned


Skills & Experience:



  • Minimumof7 years of related experience in software development, or an equivalent combination of education/experience

  • Strong verbal and written communication skills

  • Independent and motivated self-starter tothink critically todecipher user preferences vs. hard requirements to deliver solutions for complex solutions

  • Demonstrated ability to lead, delegatetasks, and ensure a scrum team is working at maximum efficiency tomeet deliverablesand deadlines

  • Demonstrated experience building softwareusing AWStechnologies,which include serverless and managed services

  • Strong experience with Java development, particularly with the new functionalitiesof Java 8and microservices

  • Experience with Core Java development and Java toolsets such as Hibernate ORM

  • Experience with AWSand toolsto build/test/and deploysoftware solutions such as Git, Jenkins, and/or Docker, etc.

  • Some knowledge and/or experience with Front-end languages and platformssuch asJavaScript,HTML5 andCSS3, etc.

  • Knowledge ofUnix Administration

  • Competent working in securedcomplexnetwork environments both on-prem and in AWS



Company
Railroad19
Principal Java Software Engineer/ Tech Lead (Remote in LA Region) at Railroad19

Tags: java, amazon-web-services, angular