Java Developer
Haystack · Richmond, VA · 1 mo ago
RemoteRemoteEngineeringFull-time
About the role
Design, develop, document, test, and debug new and existing software systems and applications. Participate in the full development life cycle, including requirements analysis and design. Contribute to software design meetings and analyze user needs to determine technical requirements. Consult with end-users to prototype, refine, test, and debug programs to meet specific needs. Create technical specifications based on conceptual design and stated business requirements. Serve as a technical expert on development projects.
Requirements
- 8+ years of working experience as a Java Developer
- Experience with user interface design
- Knowledge of performance testing frameworks, including Mocha and Jest
- Excellent troubleshooting skills
- Bachelor's degree in Computer Science is desired
Benefits
- Opportunity to work on innovative software development projects
- Competitive hourly rate with comprehensive benefits
- Be part of a dynamic team focused on technological advancement