BayOne Solutions

Senior Java Software Engineer

Portland, OR, US

$65/hour
4 days ago
Save Job

Summary

Job Title: Backend Developer

Location: Portland, OR

Time: 9:30-5:00 Pacific

Schedule: Hybrid (Tuesday, Wednesday and Thursday)

Duration: 12/31/2025 – extendable

Position: 1

Pay rate- $65-72/hr on W2

Interview: 2 Rounds(Remote)


Project This role involves contributing to all the team's initiatives. The work is divided into two main types:

  • Feature Development – Enhancing business impact and improving user experience for customers.
  • Technology & Infrastructure – Refreshing the tech stack to align with industry standards, ensuring compliance, scalability, and reliability. This includes reporting mechanisms and retry logic improvements.


Team:

  • The team is called the Mobile Marketing Platform Team, also known as the Mobile Delivery Team.


Must Have:

  • 10+ years of overall experience
  • Expertise in backend RESTful service development
  • Proficiency in RESTful services, with hands-on experience building scalable and reliable backend services
  • Strong experience across all phases of the server development life cycle
  • Since this is a backend service role, prior experience as a backend engineer is crucial
  • System design knowledge is highly important
  • Proficient working experience with design and development of microservices is required.
  • Capable of working collaboratively with senior team members to determine the best approach for problem-solving and project delivery
  • Strong communication skills are essential—keeping status updates organized and clear
  • Spring Boot, Java, databases, large datasets
  • Proficient working experience with huge data sets in relational (such as Oracle, MySQL) and NoSQL (such as Couchbase, MongoDB) databases.
  • Self-driven and autonomous working style
  • Proficiency with messaging systems such as Kafka, RabbitMQ.


Tools:

  • Maven, CICD, and product lifecycle management
  • Documentation experience—working with Jira tickets and maintaining up-to-date records in an Agile environment


Nice to Have:

  • Able to work in a fast-paced environment and with small and remote teams.
  • Understanding of web development technologies such as HTML, CSS, JavaScript and JSON, is a plus.
  • Experience in mobile development is a plus
  • Scripting skills would be an added advantage
  • Experience with Test Driven Development frameworks like jUnit, Mockito is a plus.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job