Skip to main content

This job has expired

Senior Software Engineer (Remote)

Employer
EliteTechnical
Location
Baltimore, MD
Closing date
Sep 19, 2020
Elite Technical has a client for which we are seeking a Senior Software Engineer for a direct hire position. The client is headquartered in Orlando, FL but is open to the selected candidate working remotely. This client offers an energetic and cooperative based culture with competitive compensation and a robust benefit package. We are looking for a seasoned team player who is excited to help architect and develop complex and scalable web services and infrastructure but is also capable of putting their head down and quickly implementing product features without rework. Key responsibilities will include: Designing web services that scale; Identifying and implementing scalability/performance improvements; Influencing automated testing strategy/tooling and driving culture around it; Architecting and enhancing our client's AWS cloud infrastructure; Mentoring junior engineers and interns; Working with large quantities of data and optimizing read/write performance; Improving developer processes; Becoming a subject matter expert in several systems that the client supports. This is a Scrum based environment. The work is predominantly back-end focused Java development with occasional front-end coding. If this sounds like an interesting opportunity, please contact Elite Technical immediately. Interested candidates must be either a US citizen or Green Card holder as the client is unable to accommodate candidates requiring sponsorship. #cb Required Skills Minimum of 5 years of software engineering experience. Fluent in back-end Java development (JSE 8 and later). Experience with full stack development is a big plus. Experience with Web services. JSON-RPC is the preferred protocol, but XML-RPC, SOAP and REST experience will be considered as well. Experience with SQL databases (MySQL is preferred). Must be passionate about Test Driven Development and willing to evangelize the benefits/importance of TDD to junior developers. Must be capable and willing to mentor more junior members of the team. Cloud-based experience is a big plus, particularly in an AWS environment. CI/CD pipeline experience (AWS CodeBuild and AWS CodePipeline preferred). Experience in an Agile Scrum environment. Experience using GitHub for version control and issue tracking. Nice to haves: JUnit and Mockito for back-end testing. Terraform Docker Kotlin Dropwizard Protobuffers Angular 2+ for front end development Java SE 11

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert