Support and development of enterprise cloud applications. Collaborates with management, business analysts, project managers, IT Architects, Technical leads and other developers, along with internal customers, to understand requirements and develop needs according to business requirements.

PRINCIPAL DUTIES AND RESPONSIBILITIES:

  • Maintain, enhance, troubleshoot current enterprise class applications using domain driven design and test-driven development
  • Collaborate with entire development team on designing applications
  • Work with a team to create detailed project specifications, requirements and estimates
  • Research and implement new technologies to enhance current processes, security and performance
  • Support the development of coding standards and adhere to best practices and security guidelines
  • Work closely with software architects and technical leads to ensure decisions meet long-term enterprise growth needs
  • Interface with non-technical partners to determine requirements and perform demonstrations of the application

2+ Years experience in the following or a Bachelor’s degree in a relevant computer science program:

  • Java
  • J2EE and/or Spring
  • Databases (SQL or NoSQL)
  • Messaging
  • REST Web Services

Preferred Experience:

  • Functional Programming
  • PostgresSQL
  • Kotlin
  • DevOps Toolchain Technologies (i.e. Jenkins, Azure DevOps)
  • Testing Automation
  • HTML5/Angular/React/Typescript
  • Javascript
  • Cloud applications

7436

Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!