Sr. Java Developer (REMOTE)

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

microservices
Docker
AWS
HTML
CSS
Typescript
React
core Java
SQL Server
Linux
REST API
Micronaut
Groovy
Grails
Spring
Hibernate
Android
iOS
application security
SQL Queries
web development
automation

Job Details

Join this growing team developing software supporting new software development and integrations of acquired organization(s). This is an opportunity to grow within the organization and provide mentorship and development of other team members while creating elegant scalable solutions. You will develop one or more large complex web applications and create enhancements to existing applications to meet business requirements. Work with management and collaborate across teams to develop application requirements and ensure business objectives are met.

100% REMOTE - MUST RESIDE IN EST OR CST

RESPONSIBILITIES

  • Translate customer requirements into technical requirements and help drive the estimation process.
  • Assist in architectural design of major/strategic projects and recommend technical performance improvements.
  • Perform code development, leads design decisions, and helps drive programming activities requiring business, functional and systems research and analysis.
  • Provide technical leadership to development teams through delivery of large, complex projects.
  • Adhere to company project delivery processes and follow scheduled plans and timelines utilizing established programming/development guidelines to meet key activity goals.
  • Leverage existing code or utilities and seek opportunities for reuse.
  • Demonstrate problem-solving relating to code, documentation, and recurring problems and resolves issues.
  • Offer production / post-production support as aligned with corporate SLA's.
  • Interact with teams across the enterprise including Marketing, Product, Customer Support, and Operations to gather and disseminate information regarding product builds and product progress.
  • Perform unit and integration testing to validate and ensure code integrity, and support for assigned products.
  • Acts as the primary contact for deployments and provide support to the team during production deploys.
  • Collaborates with other senior-level developers and provides technical leadership to the team, relating to specific projects and initiatives as needed.

BACKGROUND

  • Senior level experience in web application development, with strong core Java experience in design, development, testing, troubleshooting, and debugging complex applications.
  • Strong experience with one or more of the following: microservices, Docker, AWS, HTML, CSS, Typescript, React.
  • Solid understanding of OO concepts and design patterns.
  • Strong experience writing SQL queries, preferably with SQL Server.
  • Good experience with creating REST APIs.
  • Strong desire to utilize automated testing.
  • Solid working knowledge of Linux.
  • Good knowledge of one or more of the following: Micronaut, Groovy, Grails, Spring, Hibernate, Android, and iOS.
  • Solid understanding of application security.
  • Ability and skills to take ownership of a problem and work through solutions.

RedRiver offers benefits including Major Medical, Dental, Vision, LTD and 401k. More positions @: RedRiver Systems is an Equal Opportunity Employer.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.