What are the responsibilities and job description for the Java Software Engineer position at BayOne Solutions?
Job Description
Job Title: Java Developer/Software Engineer - Remote
Duration: Long-term contracts over 1 year
Client needs candidates who are flexible with shifts, at least work till 4 PM PST. Candidate must have strong java development, code enhancement, and caching experience.
Candidates from Canada & South/Latin America are encouraged to apply
There will be 1-2 rounds of interviews
Responsibilities:
- 8 years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience.
- Must have strong experience fine-tuning the code.
- Strong experience with caching, maintaining the caching services, and resolving product issues.
- Work with offshore performance developers.
- Work with engineering leadership to develop objectives aligned with product priorities.
- Manage the sprint process along with day-to-day tasks including reviewing pull requests, creating tickets based on objectives, creating subtasks, and code reviews.
- Develop, document, and maintain architectures, requirements, algorithms, interfaces, and designs for software systems.
- Develop and maintain code, integrating software components into a fully functional software system.
- Contribute to proposals when needed, including performing and documenting results, and aiding technology transfer into programs.
Salary : $50 - $60