PortlandRecruiter Since 2001
the smart solution for Portland jobs

JVM Developer -

Location: Portland
Posted on: October 1, 2024

Job Description:

Who are we?



Our development teams focus on enabling our customers to solve their unique business challenges by leveraging the power of our Big Data and streaming data platforms. Our developers design solutions that rely on choosing the right tool for the job, even if it means working with bleeding edge technologies. We offer a highly collaborative work environment where accountability, innovation, and initiative are valued and best practices, coding standards, and a test driven attitude are leveraged to produce software of the highest quality.



Who are you?



You are a curious, fearless and confident developer who knocks down barriers in order to solve problems. You embrace collaboration and are driven to help your peers and team succeed. You are quick to identify problems and act immediately to find a way to solve it, drawing on your team in the process. You have something to teach us and are not afraid to share it.



What will you do?



You will spend every day working with and alongside some of the most talented developers in Portland to solve some of the most challenging business problems in our industry. As a part of the overall solution, your focus will be to design and develop services that integrate our analytics data with our partner services that allow our customers to maximize the value of their analytics data. Your fellow team members will be doing the same in other cross-functional project teams, but you will all come together in support of maintaining a stewardship of our platform services through the use of design reviews, best practices, coding standards, and more. And finally, quality is important to us so you will embrace a commitment to constantly improving it through the use of code reviews, unit test, automation, and also by working alongside of our QA engineers.



What do you need to bring to us?


?BS degree in Computer Science or other degree with equivalent work experience


?5+ years experience developing in one or more OO languages, with a solid understanding of OO Design


?2+ years developing high-performance, highly available, and scalable applications on the JVM


?1+ years experience developing in Scala or other functional programming languages such as Haskel, F#, or Erlang


?Experience with Akka or other similar actor based programming framework


?Experience with modern internet APIs, protocols, and patterns including: REST, JSON, XML


?Embraces a test-first development approach, leveraging unit test tools such as JUnit and NUnit


?Enjoy working in an agile development environment with aggressive release schedules


?Excellent communication skills and the ability to work well in a team



What we will be extra impressed by?


?Experiences designing and implementing service-oriented architectures


?Experiences developing globally distributed SaaS solutions


?Familiarity with Zookeeper


?Familiarity with ZeroMQ, Kafka or other message queue technologies


?Devops deployment (Chef)


?Agile practices and methodologies


We are an equal employment opportunity employer and will consider all qualified candidates without regard to disability or protected veteran status.

Keywords: , Portland , JVM Developer -, IT / Software / Systems , Portland, Oregon

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Oregon jobs by following @recnetOR on Twitter!

Portland RSS job feeds