Job Description :

Job Title: Java Full Stack Developer - 13+ years

Location: Columbus, Ohio(Hybrid)

The Mid-Level Full-Stack Developer provides detailed story design and development across both frontend and backend application tiers. They are an expert in at least two technical domains and contribute innovative ideas and proofs of concept (POCs). They understand business areas and offer insight to improve story design. The Mid-Level Full-Stack Developer identifies technical debt and risks and provides solution approaches. They also train and mentor junior developers.

In addition to core responsibilities, the Mid-Level Full-Stack Developer is expected to have hands-on experience with full-stack development technologies. On the backend, this includes AWS services such as Lambda, API Gateway, DynamoDB, S3, and Step Functions, all deployed via Terraform. On the frontend, this includes TypeScript, CSS, and React for building modern, responsive, and performant web applications.

This is a remote position; however, candidates must reside within commuting distance of Columbus, Ohio, for occasional in-person collaboration.

ESSENTIAL FUNCTIONS:

  • Demonstrate continued technical skill growth.
  • Expand code standards for new patterns within a primary technical domain and improve standards within a secondary domain.
  • Build applications using proven design patterns with cohesive structure and adaptability.
  • Identify the root cause of production incidents and provide direction or guidance to resolve them.
  • Promote practical settings and standards for development environments, tools, and technologies.
  • Document standards in a central knowledge repository.
  • Identify and pitch innovative ideas and POCs.
  • Identify technical debt, risks and recommend solution approaches.
  • Mentor, train, and coach other developers.
  • Participate in team meetings and project scrum ceremonies.
  • Communicate technical concepts effectively to non-technical audiences.
  • Apply expertise in full-stack development technologies.

OTHER FUNCTIONS:

  • Represent production code changes in triage meetings.
  • Drive adoption strategies for process improvements.
  • Design user story implementations for other developers.
  • Evaluate user story changes based on domain expertise.
  • Estimate effort for features across multiple domains.
  • Approve changes as a delegate for the Technical Lead.
  • Consistently engage in behaviors that promote excellent outcomes and positive team dynamics.

KNOWLEDGE, SKILLS, AND ABILITIES:

  • BS/BA or higher in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field.
  • 5+ years of software development experience preferred.
  • Demonstrated ability to lead process improvements.
  • Strong understanding of technical skills, programming languages, and tools used by the company.
  • Hands-on experience with AWS backend technologies (e.g., Lambda, API Gateway, DynamoDB, S3, Step Functions) and infrastructure as code with Terraform.
  • Proficiency in frontend technologies including TypeScript, CSS, and React.
  • Strong logical reasoning and problem-solving skills.
  • Commitment to continuous improvement in both technical and business skillsets.
  • Excellent written communication skills.

Equal Opportunity Employer
We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

             

Similar Jobs you may be interested in ..