Java - Full Stack Developer

$89,338 - $103,826/Yr

Cornell University - Ithaca, NY

posted 20 days ago

Full-time - Mid Level
Onsite - Ithaca, NY
Educational Services

About the position

The Full Stack Developer at eCornell is responsible for maintaining and enhancing existing software, as well as designing, developing, and delivering new software solutions. This role involves working closely with product management, software development teams, and various stakeholders to ensure effective integration with systems like LMS Canvas and Salesforce, while also troubleshooting and resolving software defects. The position emphasizes a culture of belonging and collaboration within an agile environment.

Responsibilities

  • Design, develop, and implement innovative solutions and software applications using established tools, environments, and languages.
  • Participate in Requirements Analysis using agile methodology, working directly with end users, product owners, management, and other business stakeholders.
  • Predict effects of configuration changes, identify application bottlenecks and opportunities to optimize performance; make recommendations to the software team for improvements.
  • Recommend product revisions or enhancements based on user feedback.
  • Proactively identify and troubleshoot system issues; systematically solve technical issues by identifying causes and applying effective solutions.
  • Support internally developed as well as vendor developed code.
  • Document software to support collaborative development and ease of updates.
  • Perform system tuning, optimization of information/data processing, maintenance and support of the production environment.

Requirements

  • Bachelor's degree in Computer Science or equivalent and five (5) to seven (7) years of relevant application software development work experience.
  • Expert level in Java programming and Spring Framework; hands-on knowledge of SQL, Maven, Swagger, Jenkins, and modern Web UI technologies (jQuery, JavaScript, HTML5, CSS3).
  • Familiarity with RESTful APIs.
  • Experience working in an Agile/Scrum development process.
  • Understanding of issue tracking systems, such as Jira.
  • Experience in unit testing, verification and validation.
  • Excellent analytical, organizational and communication skills; expert interpersonal skills.
  • Self-motivated, ability to work independently and as part of a team.
  • Demonstrated aptitude to stay current on new and emerging technologies.
  • Ability to travel approximately once a month.

Nice-to-haves

  • Bachelor's/Master's degree in Computer Science or equivalent.
  • Experience in education technology.
  • Familiarity with Amazon Web Services.

Benefits

  • Competitive salary range of $89,338.00 - $103,826.00
  • Remote work option available
  • Diversity and inclusion initiatives
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service