Jobs · Information Technology · Ohio

Java Backend Developer

Ascendion · Columbus, OH · Yesterday
On-siteInformation Technology$100k–$120k/yrFull-time

About the Role:

Job Title: Java Backend Developer

  • Key Responsibilities:
    • Design, develop, test, and maintain RESTful and GraphQL APIs.
    • Build scalable microservices using modern backend frameworks and architecture patterns.
    • Integrate enterprise applications, databases, and third-party platforms through APIs.
    • Create and maintain API documentation using Swagger/OpenAPI specifications.
    • Optimize API performance, availability, scalability, and reliability.
    • Develop reusable backend services and business logic components.
    • Collaborate with cross-functional teams including Frontend, Architecture, QA, DevOps, and Product Management.
    • Implement unit testing, integration testing, and automated API testing frameworks.
    • Monitor APIs, analyze logs, and troubleshoot production incidents.
    • Participate in code reviews and ensure adherence to secure coding standards and best practices.
    • Deploy and maintain applications using CI/CD pipelines.
    • Work in containerized environments using Docker and Kubernetes.
    • Participate in Agile/Scrum ceremonies and contribute throughout the software development lifecycle.

Minimum Qualifications:

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 3+ years of experience in backend/API development and integration.
  • Hands-on experience developing RESTful APIs using Java, C#, Python, Go, or Node.js.
  • Experience with at least one modern backend framework such as Spring Boot, ASP.NET Core, Express.js, FastAPI, Micronaut, or Quarkus.
  • Strong SQL skills and experience working with relational and/or NoSQL databases.
  • Knowledge of API security standards including OAuth 2.0, JWT, and OpenID Connect.
  • Experience with API documentation tools such as Swagger/OpenAPI.
  • Familiarity with source control systems (Git) and CI/CD pipelines.
  • Experience working with Docker and containerized applications.
  • Understanding of cloud platforms such as AWS, Azure, or GCP.
  • Experience with unit testing, integration testing, and API automation testing.
  • Strong problem-solving, analytical, and communication skills.
  • Experience working in Agile/Scrum development environments.

Desired Qualifications:

  • Banking and Financial Industry experience.
  • Experience working with additional backend frameworks, databases, and cloud technologies.
  • Knowledge of advanced DevOps practices and infrastructure automation tools.
  • Familiarity with event-driven architectures and messaging platforms.
  • Understanding of modern security protocols, API governance, and compliance requirements.
  • Experience with API lifecycle management and monitoring solutions.
  • Proficiency in additional testing frameworks and automated testing methodologies.

Location:

Columbus, OH (Onsite Role)

Pay Range:

The salary for this position is between $100,000 - $120,000 annually. Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.

Benefits:

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401(k) retirement plan
  • Long-term disability insurance
  • Short-term disability insurance
  • 5 personal days accrued each calendar year. The Paid time off benefits meet the paid sick and safe time laws that pertains to the City/ State
  • 10-15 days of paid vacation time
  • 6 paid holidays and 1 floating holiday per calendar year
  • Ascendion Learning Management System

Similar jobs

Java Backend Developer

WiproMinneapolis, MN· Yesterday
Engineering$60k–$135k/yrapply on wipro-limited.contactrh.com

Java Backend Developer

CognizantMountain View, CA· 3 wk ago
Engineering$55k–$92k/yrapply on careers.cognizant.com