Jobs · Engineering · Florida

Java Fullstack Engineer - Senior - Consulting - Location OPEN

EY · Tallahassee, FL · 2 wk ago
On-siteEngineering$103k–$188k/yrFull-time

About the role

Join us as a Senior Full Stack Software Engineer to develop, test, and maintain high-quality software solutions across the technology stack. Work closely with multidisciplinary teams to deliver scalable, secure, and production-ready applications that incorporate intelligent, data-driven capabilities.

Responsibilities

  • Develop solutions to complex problems, recommend changes to policies and establish procedures that impact your work area.
  • Exercise judgment in selecting methods, techniques, and evaluation criteria for obtaining results.
  • Provide direction and feedback to team members, ensuring successful task completion.
  • Build and maintain backend services and APIs using modern backend programming languages such as Python, Java, C#, or JavaScript or TypeScript, across technology ecosystems including Node.js, Spring, and .NET.
  • Implement new features and enhancements across frontend and backend systems while optimizing performance.
  • Contribute to building and shipping intelligent application features, including integrations with large language models, predictive capabilities, and agent-driven workflows.
  • Collaborate with cross-functional teams to refine requirements and translate them into technical designs and functional code.
  • Contribute to system and application architecture, including data models, integrations, security, and cloud deployment considerations.
  • Participate fully in agile delivery, including sprint planning, refinement, reviews, demos, and retrospectives.
  • Create and maintain technical documentation aligned with best practices across the software development lifecycle.
  • Identify, troubleshoot, and resolve issues across development and production environments.
  • Mentor junior engineers and contribute to a collaborative, high-performing engineering culture.
  • See projects through from inception to launch and continued evolution in partnership with EY and client leadership.

Requirements

  • Independently design, develop, test, and deploy end-to-end applications with a focus on scalability, security, and reliability.
  • Build and maintain backend services and APIs using modern backend programming languages such as Python, Java, C#, or JavaScript or TypeScript, across technology ecosystems including Node.js, Spring, and .NET.
  • Implement new features and enhancements across frontend and backend systems while optimizing performance.
  • Contribute to building and shipping intelligent application features, including integrations with large language models, predictive capabilities, and agent-driven workflows.
  • Collaborate with cross-functional teams to refine requirements and translate them into technical designs and functional code.
  • Contribute to system and application architecture, including data models, integrations, security, and cloud deployment considerations.
  • Participate fully in agile delivery, including sprint planning, refinement, reviews, demos, and retrospectives.
  • Create and maintain technical documentation aligned with best practices across the software development lifecycle.
  • Identify, troubleshoot, and resolve issues across development and production environments.
  • Mentor junior engineers and contribute to a collaborative, high-performing engineering culture.
  • See projects through from inception to launch and continued evolution in partnership with EY and client leadership.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
  • 3 or more years of professional software engineering experience.
  • Proficiency in at least one modern backend programming language, such as Python, Java, C#, or JavaScript or TypeScript.
  • Experience with full stack development and one or more backend frameworks or technology ecosystems.
  • Working knowledge of modern frontend frameworks such as React, Angular, or equivalent.
  • Experience designing and implementing RESTful APIs.
  • Strong database skills across relational and non-relational data stores, including query optimization.
  • Experience using Git-based version control and collaborative development workflows.
  • Comfort working in local and cloud environments, including command-line tooling and system configuration.
  • Ability to independently identify, debug, and resolve issues.
  • Strong written and verbal communication skills.
  • Willingness and ability to travel based on client needs, up to approximately 25 percent.

Benefits

Comprehensive compensation and benefits package including medical and dental coverage, pension and 401(k) plans, and a wide range of paid time off options.

Pay

$102,500 to $187,900 base salary range for positions in the US, and $122,900 to $213,400 for positions in the New York City Metro Area, Washington State, and California (excluding Sacramento).

Schedule

Flexible vacation policy and a team-led and leader-enabled hybrid model where most people in external, client-serving roles work together in person 40-60% of the time over the course of an engagement, project, or year.

Similar jobs