Application Engineer

Overview

On Site
$DOE
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - Long Term

Skills

Spring
Java
Angular
API
CI/CD
python
RESTful

Job Details

Job Title: Application Engineer

Location: Cincinnati, OH(Onsite)

Key Responsibilities

  • Design, develop, test, and deploy high-performance applications using Java and Spring Boot.
  • Implement front-end components and user interfaces using Angular.
  • Write efficient, reusable, and testable code in Python for backend services or automation scripts.
  • Build and maintain CI/CD pipelines to streamline build, test, and deployment processes.
  • Integrate applications with NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Collaborate with architects, QA, DevOps, and product teams to deliver robust software solutions.
  • Troubleshoot, debug, and optimize application performance.
  • Ensure software quality through code reviews, unit testing, and best coding practices.
  • Participate in agile development cycles, sprint planning, and retrospectives.
  • Proficiency in Java and Spring Boot framework.
  • Hands-on experience with Angular (latest versions preferred).
  • Strong programming skills in Python, Java.
  • Experience with NoSQL databases such as MongoDB, DynamoDB, or Cassandra.
  • Proficiency in CI/CD tools (Jenkins, GitLab, or similar).
  • Solid understanding of RESTful APIs, microservices, and containerization (Docker, Kubernetes).
  • Experience with version control systems (Git, GitHub, Bitbucket).
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.