View Our Website View All Jobs

Software Engineer (Java)

Concentric Sky is looking for excellent people to add to our team!

We are looking for intelligent people who are passionate about technology; highly detail oriented and can work in a fast paced, collaborative environment.

Concentric Sky provides high-end enterprise, web and mobile application development and has a talent pool of over 50 highly skilled technology professionals. We are a collaborative group of relaxed, cool people who share a love of technology. We offer a fantastic work environment with lots of perks, flexibility, freedom, and a full benefits package. See the Top 10 Reasons Why People Like to Work at Concentric Sky.

Job Overview:

We are looking for people to join an established, collaborative, development team producing big data backed, educational applications and adaptive learning systems in an iterative process.  

As a team, we believe in verifying first via test (often integration tests), group architectural design, group selected coding standards and elegant implementations.

Our projects are part of a service-oriented architecture paradigm and thus we are frequently integrating and interacting with other engineering teams geographically distributed.

We produce modern, client-side rendered web applications currently using AngularJS (but will adapt as the technology moves).  The applications are backed by event driven, message-passing system using the Actor model, written in Scala and Java.

Job Requirements:

  • Experience and ability to developing enterprise web applications using multiple languages and industry standard frameworks
  • Ability to program object oriented code using complex datamodels
  • Have a solid understanding of data modeling
  • Experience and/or interest with functional languages such as Scala, Scheme, ML, Haskell and/or OCaml
  • Know how to write automated tests and understand the benefits of automation (tests/deployment)
  • Candidates must be eligible to work in the United States (citizenship, green card, visa, etc).
  • Position is located in Eugene OR, sorry - no telecommuting

Job Responsibilities:

  • As a team member, you will need to develop, debug, and expand modern web applications on a daily basis stored in Git and built with Maven.
  • This is will include both server-side code, as well as client-side code
  • Be able to quickly adapt to new technologies, frameworks and requirements
  • Must be a conscientious team player with a *can-do* attitude and ability to take ownership of your work quality

Strong plus / Success factors:

  • A formal treatment of data structures and algorithms and their use in problem solving
  • Experience with any or all of the following: MongoDB, ActiveMQ, Apache Camel
  • Self-Starter - ability to efficiently learn new tools and products
  • Excellent written and verbal communication skills as exemplified by clear issue explanations, documentation and effective intra- and inter-group communications

Compensation & Benefits:
Compensation is based on your experience. We offer great perks, fun stuff and benefits including a fully stocked snack kitchen, Kegerator, lunch delivery, tech toys, generously flexible work schedules, paid time off, excellent health, dental and more on the way!

If you are an innovator and want an excellent opportunity to put your skills to work, learn some new ones, and be part of a cutting-edge development team, please send us your resume. No phone calls please.

If you feel you can contribute and excel as a member of our team, we look forward to hearing from you.

Concentric Sky, Inc., is an equal opportunity employer.

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150