Backend Developer

KellyMitchell Group, Inc.
Job LocationUS
Job TagContract

Location: Blue Ash, OH

Description:

Our client is seeking a Backend Developer to join their team in Blue Ash, Ohio. This candidate will design, build, test, maintain, and have a direct and meaningful impact on the roadmap of the company platform. 

Responsibilities:

  • Lead and participate in the design and implementation of large and architecturally significant applications
  • Work to continuously improve software delivery processes and practices
  • Build partnerships across the application, business, and infrastructure teams
  • Develop programming specifications
  • Design, code, and unit test application code using Software Development Life Cycle best practices
  • Complete estimates and work plans independently for design, development, implementation, and rollout tasks
  • Create technical system documentation and ensure that it remains current throughout all phases of the SDLC
  • Communicate with the appropriate teams to ensure that assignments are managed appropriately and that completed assignments are of the highest quality
  • Provide support for applications, including involvement with the Support Center, NOC, infrastructure teams, and vendors 
  • Mentor or provide on-the-job training to more junior associates
  • Mentor team members in software development principles, patterns, processes, and practices

Qualifications:

  • Experience with modern libraries and tooling
  • Strong GO and Java programming skills and data structures experience 
  • Strong Microservices architecture and development skills
  • Significant experience with the Spring Framework and its core features
  • Significant knowledge of SQL and NoSQL Databases including Oracle, Postgres, and Cassandra
  • Experience in Messaging architectures & development- Kafka or equivalent
  • Proven experience in building RESTful APIs and a deep understanding of REST principles
  • Experience working with Docker, GIT, CI/CD, and writing unit and integration tests
  • Strong analytical problem solving skills and excellent written and verbal communication skills
  • Self-starter with strong initiative, quality deliverable and ability to work under pressure
  • Business-minded approach to time, costs, and deadlines
  • Demonstrated ability to work well within a team environment

What Kind of Coding Community Should I Join?

Don’t be afraid to try out different coding communities. Each one is unique and your coding community will be a valuable tool during your boot camp experience and your professional career.

Related Industries: Coding, Data
People work on coding on computer

Into the (Un)known

Robert Delfs explains how the framework of knowns and unknowns can help instructors along the path of discovery.

Related Industries: Coding, Data
An image shows a student wearing a suit and smiling at the camera.

STEM: Industry Professionals Share Tips and Tidbits

On International Women’s Day, a few of the ladies from Nike joined us for a discussion on women in STEM. Learn more about some of the key takeaways from breakout room sessions on Overcoming Barriers and International Work as a Woman in STEM.

Related Industries: Coding, Cybersecurity, Data, FinTech, Product Management, Project Management
A woman stands in a lab coat.