Java Developer in Boise, ID at APEX Systems

Date Posted: 7/15/2018

Job Snapshot

Job Description

Job #:  858822

This position is a permanent, full-time position for an energetic, forward-moving company offering a very competitive salary package.

Job Summary:

As a Software Engineer, you will be working in a fast-paced environment writing software that will have a direct impact on the bottom line for the company. You will be involved in the early phase of an exciting time as we migrate our applications (where appropriate) to the AWS cloud.  You will be challenged to come up with creative technical solutions to complex business problems with a focus on high performance, scalability and reliability using a distributed architecture

Responsibilities

  • Implement software with a focus on performance, scalability, reliability and testability to support the initiatives of the team’s Business Stakeholders as outlined in the Conditions of Satisfaction identified by the Product Manager in the User Story
  • Design/Build/Maintain software applications using, Node Js, Java, and other languages as appropriate.
  • Strong architecture skills to design and document new solutions
  • MySQL, Mongo, Amazon Databases (RDS, DynamoDB, ElastiCache, Redshift)
  • Follow Agile principals and processes including (but not limited to) Daily SCRUM, Backlog Grooming, Planning, Sprints and Retrospectives
  • Support production software as a member of a rotating on call schedule

Knowledge, Skills, and Abilities:

  • 3+ years’ experience writing production software
  • Experience with web application development that includes Enterprise languages
  • Puppet and Chef experience
  • In depth experience with AWS services
  • Excellent understanding of Unit Testing and designing software for Testability
  • Adept at transactional and read model database design and development
  • Understanding and experience in an Agile SCRUM environment
  • Great attention to detail
  • Strong communication skills (written and verbal)
  • Self-motivated and disciplined
  • Ability to perform well in a fast-paced team environment
  • Ability to learn new technologies quickly
  • Experience designing distributed software a huge plus
  • Terraform, or other “infrastructure as code” solutions a plus

If interested, please send your resume to bcairns@apexystems.com.

 

 

 

 

 

 

 

 

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.