Work In Oregon Veterans Jobs

Jobs Currently Available in Oregon

Mobile Worksource Oregon logo

Job Information

InEight Backend Web Developer (Java, Spring Boot, DevOps) in Portland, Oregon

Company Description:

InEight is a leading developer of construction project management software that enables contractors, engineers and owners to overcome their greatest project pain points. InEight’s solutions span every stage of the project life cycle from design to estimate and from field execution to turnover. The solutions give project stakeholders the real-time information and insights needed to minimize risks, improve operational efficiency, control project costs, and make educated decisions easily.

Based in Scottsdale, Arizona, InEight has offices in Omaha, Nebraska; Houston, Texas; Portland, OR; Melbourne, Australia; Sydney, Australia and Colombo, Sri Lanka. InEight, an ISO 9001:2015-registered company, is a subsidiary of Kiewit Corporation (Kiewit). Kiewit, through its subsidiaries, is one of North America’s largest and most respected construction and engineering organizations.

InEight is a fast-paced, innovative company comprised of high energy teams of self-starters playing integral roles in shaping the future of capital projects around the world. Our industry-leading solutions, dedicated employees, and proven leadership team provide a solid foundation to support our continued growth and success.

* Position is located in Portland, OR, currently as a remote position

About InEight Portland:

Our Portland office is an engineering focused outpost of InEight with a distinctly start-up culture. We value an ego-less engineering culture, where the best idea wins. We believe that a talented and cohesive team is the most critical element to developing good software. We want the 'right' amount of process, because if we are in meetings all day then no-one is building software.

Position Summary:

This role will work as part of the InEight Completions Web team to estimate stories, implement new features and bug fixes, and participate in the ongoing design and evolution of the app. This person will collaborate daily with other developers, QA engineers, product owners and dev-ops.

Role & Responsibilities:

  • Analyze system requirements and prioritize tasks

  • Design, build, and maintain efficient, reusable and readable Java or Angular code

  • Collaborate with DevOps to implement efficient and accessible deployment patterns

  • Key contributor on SPA (Single Page Application) used daily on some of the largest construction projects in the world

  • Adhere to coding standards and best practices

  • Participate in stand-ups, code review, sprint planning, retrospectives, and design meetings

Must Have:

  • Back-end or full stack web development with specific DevOps experience

  • Strong experience in core Java

  • Bachelor's degree in Computer Science, Information Technology or equivalent level of experience

  • Highly motivated and self-directed

  • Strong interpersonal skills to resolve problems in a professional manner

  • Conceptual understanding of software development process

  • Strong analytical and problem-solving skills

  • Effective verbal and written communicator

  • Understands testing best practices

Good to have:

  • ​​​​​Experience working with Spring Boot

  • Experience managing cloud infrastructure (AWS or Azure)

  • Experience with Angular or similar Javascript Framework preferred

  • Experience debugging distributed asynchronous systems

  • Proficient working in Linux Command Line Interface

  • Proficient working with MySQL and/or SQLite

  • Comfortable and proficient working in an Agile environment

Key technologies include: Angular, Java, Spring Boot, ProtoBuf, Apache, Ubuntu, AWS, Azure, Git, JIRA, TeamCity, Bash, Linux

InEight Inc. is an Equal Opportunity Employer, (EOE) and will consider all applications without regard to race, marital status, sex, age, color, religion, national origin, veteran status, disability or any other characteristic protected by law.