What are the responsibilities and job description for the Sr. Java Developer III position at BayOne Solutions?
Job Title: Java Developer III
Location: Portland, OR (Hybrid)
Pay rate- $55-63/hr on W2
Position- 1
Position Type- Contract
Interview- 2 Rounds
Day to Day Responsibilities of this Position and Description of Project:
Looking for a Senior Backend Java Developer to design, develop, and optimize scalable and high-performance backend systems. The ideal candidate has extensive experience in Java, Spring Boot, and distributed systems, with a strong focus on performance, scalability, and reliability. You will collaborate with cross-functional teams to build and maintain robust backend services that power our applications.
Key Responsibilities
- Design & develop scalable backend systems using Java (Spring Boot).
- Build & Optimize RESTful APIs, microservices, and database schemas.
- Develop & Maintain event-driven architectures and real-time data pipelines.
- Ensure Performance & Reliability by troubleshooting scalability and system issues.
- Collaborate with architects and product teams to deliver innovative solutions.
- Write Clean, Maintainable Code, conduct code reviews, and implement testing best practices.
- Stay Updated on backend technologies and contribute to technical discussions.
Required Qualifications
- 5 years of backend development experience with Java (Spring Boot).
- Strong understanding of microservices architecture and distributed systems.
- Hands-on experience with message queues and event-driven architecture (Kafka).
- Knowledge of multithreading, concurrency, and high-performance computing.
- Experience with CI/CD pipelines, version control (Git), and testing frameworks.
- Strong problem-solving skills and ability to troubleshoot complex system issues.
- Excellent communication skills and ability to work in an agile team.
Salary : $55 - $63