Full Stack Java/React Developer

LingaTechColumbus, OH
1dOnsite

About The Position

This role supports the modernization of an existing enterprise application by transitioning it from a legacy Perl/MySQL architecture to a modern Java/React/MariaDB stack deployed on AWS. The position focuses on full stack development, testing, documentation, and deployment activities to deliver scalable, high-quality application features and system enhancements.

Requirements

  • 2+ years of programming experience developing Java web applications using Spring Boot .
  • 2+ years of frontend development experience using React or similar modern JavaScript frameworks .
  • 2+ years of experience supporting application modernization initiatives on AWS or Azure cloud platforms .
  • 2+ years of experience leveraging AI tools or technologies to facilitate application development and testing processes .
  • 2+ years of experience working within Agile development methodologies .

Nice To Haves

  • Demonstrated subject matter expertise in Construction Management environments or systems.
  • Experience supporting school facilities programs or related infrastructure initiatives .
  • Knowledge of the Perl programming language , particularly within legacy application environments.

Responsibilities

  • Design and develop full stack application components using Java and React , delivering clean, efficient, and maintainable code that meets functional and business requirements.
  • Contribute to the modernization effort by migrating legacy functionality from Perl/MySQL to a Java/React/MariaDB architecture.
  • Develop and integrate APIs and web services to support system interoperability and data exchange.
  • Perform unit, integration, and system testing , identifying and resolving defects to ensure application reliability and performance.
  • Participate in code reviews and collaborate with QA teams to maintain high standards for application quality and security.
  • Create and maintain technical documentation , including code documentation, API specifications, and system architecture details.
  • Package and deploy application modules to development, testing, and production environments.
  • Monitor deployed applications, troubleshoot issues, and provide ongoing application support and maintenance .
  • Work with relational databases including MySQL and MariaDB for data modeling, queries, and performance optimization.
  • Support deployment and infrastructure activities within an AWS cloud environment , including potential infrastructure automation.
  • Collaborate with cross-functional teams to ensure successful delivery of application enhancements and modernization objectives.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service