Hotline: 678-408-1354

Software Developer (Middle-Tier)

Job Description

We are looking for a well-rounded middle-tier software developer with a proven track record of delivering scalable, standards-based, and secure services. The ideal candidate will have experience designing secure, enterprise-level APIs using known, open standards such as REST, JSON, GraphQL, Swagger, or similar.

Responsibilities

Design and develop the next generation of our cloud-enabled products, working on all parts of the code stack with a strong focus on the middle-tier / API.

Design and develop service-oriented architecture solutions, constructing and managing services published for both internal and external consumers.

Guide, coach and mentor team members as required, assisting in the team’s skills development during software development projects.

Basic Qualifications

BS in Computer Science or related degree. Will consider additional related work experience in replacement of a degree.

5+ years of software development experience.

Professional software development experience creating enterprise-level web-based APIs utilizing Java or similar server-side technologies such as Node.js.

Knowledge of front-end technologies, JavaScript frameworks like Angular, and RESTful web services.

Preferred Qualifications

Proficiency in, at least, one modern programming language such as Java, Ruby, Python, C#, or Perl.

Demonstrated experience with:

  • Cloud computing technologies
  • SQL and relational databases. Knowledge of NoSQL is a plus.
  • Source control repositories
  • Full-stack development
  • Web Server technologies—e.g., J2EE, Apache, Nginx
  • ORM technologies – e.g. Hibernate, JDO, JOOQ, Entity Framework

Experience working on multiple projects, both large and small, including consumer web applications and data integration projects.

Excel in an agile development environment to produce reliable and scalable product features on a consistent basis.

Strong written and verbal communication skills.

Experience with Play Framework

Experience in automated testing frameworks (JUnit, etc.)

Job Type: Full-time

Experience:

  • Software Development: 5 years (Required)

Education:

  • Bachelor’s (Preferred)

Job Location:

  • Boise, ID (Preferred)
Email Me Jobs Like These

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter