Senior Software Engineer (Remote)

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 U.S. 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

Apply Now

Return to Search Results

Have a Question?

Location

Telecommute

Openings

2

Anticipated Start Date

Monday, November 30, 2020

Job Type

Direct Hire

Anticipated Duration

N/A

Date Posted

Wednesday, November 11, 2020

Know someone who would be a good fit? We pay for referrals!

Share this job:



Call 800-ELITE-50
Reference #9817

Elite Technical Services, Inc. participates in the E-Verify program to confirm the employment eligibility of all persons hired. This means that we will provide the Social Security Administration (SSA) and, if necessary, the Department of Homeland Security (DHS), with information from each new employee's Form I-9 to confirm work authorization. Elite Technical Services, Inc. will not use E-Verify to pre-screen job applicants.

Elite Technical Services, Inc. is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.