Comresource - Columbus, OH

posted 5 days ago

Full-time - Mid Level
Columbus, OH
Professional, Scientific, and Technical Services

About the position

The Full Stack Java Developer with DevOps experience will be responsible for designing and implementing advanced technology solutions, focusing on system interfaces, cloud computing, and continuous integration/deployment practices. This role requires a blend of front-end and back-end development skills, with an emphasis on creating scalable applications and driving the adoption of DevOps methodologies throughout the development lifecycle.

Responsibilities

  • Design and implement system interfaces, technologies, and architectures to meet business requirements.
  • Build and unit test new functionality based on technical specifications, with deliverables including code builds and documented unit test results.
  • Develop and implement solution architectures that align with reference architecture, design patterns, and technology standards.
  • Create proof of concepts (POCs) to validate architectures and design decisions.
  • Enforce sound development practices to ensure high-quality, enterprise-level solutions.
  • Adapt to changing project requirements and innovate ways to meet project goals.
  • Maintain up-to-date knowledge of DevOps and cloud-computing trends.
  • Develop and maintain customer-facing user interfaces with a focus on user experience and performance.
  • Collaborate with internal teams to identify and resolve technical issues, offering clear communication and solution recommendations.
  • Configure and manage CI/CD pipelines using modern DevOps tools.

Requirements

  • 6+ years of experience in software development, preferably with a focus on full-stack Java development and DevOps.
  • Expertise in Java Full Stack development, including Spring Boot, Microservices, Angular, and REST API development.
  • Experience with front-end testing frameworks such as Karma, Jasmine, or Jest and JavaScript build tools like Webpack or Grunt.
  • Solid experience with version control using Git and modern source code management practices.
  • Experience with containerization technologies (e.g., Kubernetes, Pivotal Cloud Foundry, Tanzu Application Service).
  • Strong experience with cloud platforms, such as Google Cloud Platform (GCP) or AWS.
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) processes and tools like Concourse.
  • Experience with Agile methodologies and DevOps best practices.
  • Knowledge of database technologies, including experience with complex SQL queries and stored procedures.
  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.

Nice-to-haves

  • Experience with React and Python is a plus.
  • Familiarity with cloud-based services (SaaS, PaaS, IaaS).
  • Experience with building solutions on public cloud platforms (Google Cloud, AWS).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service