1

Manager Java React Jobs in Virginia (NOW HIRING)

Manage availability, latency, scalability and efficiency of the product by engineering reliability ... Fluency in Java, React & Typescript; Experience with Multi-threading / Lock-Free vs. Locking;

Java with Typescript- W2 Only

Portsmouth, VA · On-site

$50.75 - $65.50/hr

Java with Typescript Developer- W2 ONLY Duration: Long Term Location: Portsmouth, VA- Hybrid PLS ... React -- build performant, accessible UI components and manage client state effectively. NestJS ...

Technical Delivery Manager

Leesburg, VA · On-site

$110K - $150K/yr

NET, Java, React, Python, or JavaScript frameworks. Enough depth to follow technical conversations and ask the right questions. * Ability to coordinate cross-functional teams and manage competing ...

Senior Full Stack Java Developer

Ashburn, VA · On-site

$53.75 - $69.25/hr

S.) in Computer Science, Software Engineering, Information Management Systems or a related ... HTML, React, Spring, VMware, ETL tools, ESB, message queuing, application security, automated ...

The Senior Technical Delivery Manager is responsible for the full delivery of complex technical ... NET, Java, React, Python, or JavaScript frameworks. Enough depth to evaluate technical trade-offs ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $186K/yr

We have collectively raised our clients more than $1.95 billion in online fundraising, managed over ... Java, React, Node.js). * Bachelor's degree in Computer Science, Computer Engineering or related ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $186K/yr

We have collectively raised our clients more than $1.95 billion in online fundraising, managed over ... Python, Java, React, Node.js). Qualifications * Bachelor's degree in Computer Science, Computer ...

Senior Software Engineer

Arlington, VA · On-site

$141K - $186K/yr

We have collectively raised our clients more than $1.95 billion in online fundraising, managed over ... Python, Java, React, Node.js). Qualifications * Bachelor's degree in Computer Science, Computer ...

next page

Showing results 1-20

Manager Java React information

What are the key skills and qualifications needed to thrive as a Manager Java React, and why are they important?

To thrive as a Manager Java React, you need expertise in Java and React.js development, a solid background in software engineering, and proven experience in leading technical teams. Familiarity with tools like Git, Jenkins, Docker, cloud platforms (e.g., AWS or Azure), and Agile project management certifications is often required. Strong leadership, communication, and problem-solving skills help you guide teams and collaborate with stakeholders effectively. These skills ensure the delivery of robust, scalable applications and foster high-performing, motivated development teams.

What is the difference between Manager Java React vs Java Developer?

AspectManager Java ReactJava Developer
Primary RoleOversees Java React projects, manages teams, and coordinates development effortsDevelops, tests, and maintains Java React applications
Required SkillsLeadership, project management, Java, React, team coordinationJava, React, coding, debugging
Experience5+ years, including leadership roles1-3 years, focused on coding
Work EnvironmentTeam management, project planning, client communicationHands-on coding, debugging, feature development

The main difference between a Manager Java React and a Java Developer is that the manager oversees projects and teams, focusing on coordination and leadership, while the developer concentrates on coding and technical implementation. Both roles require Java and React skills, but the manager also needs strong leadership and project management experience.

How does a Manager Java React typically balance hands-on technical work with team leadership responsibilities?

As a Manager Java React, you'll often split your time between technical tasks—such as code reviews, architecture decisions, and troubleshooting—and leadership duties like mentoring developers, managing project timelines, and stakeholder communication. While you may still contribute code, your primary focus shifts toward enabling your team’s success, ensuring best practices, and facilitating collaboration between frontend and backend engineers. Balancing these responsibilities requires strong organizational skills and the ability to adapt to shifting project priorities. Regular stand-ups, one-on-ones, and cross-functional meetings are common tools to maintain alignment and productivity.

What are Manager Java React roles?

A Manager Java React is responsible for leading teams that develop web applications using Java for the backend and React for the frontend. They oversee project planning, code quality, and the integration of both technologies to deliver scalable solutions. In addition to technical expertise, they manage team performance, coordinate with stakeholders, and ensure projects are completed on time and within budget. Their role combines leadership, technical oversight, and strategic planning in software development.
What are the most commonly searched types of Java React jobs in Virginia? The most popular types of Java React jobs in Virginia are:
Lead Software Engineer

Lead Software Engineer

Appian Corporation

Mclean, VA • On-site

Other

Posted 10 days ago


Job description

As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do. You will be solving problems of scale and flexibility that most engineers never see, building a product capable of serving our customers in ways you never imagined. Your scope extends from the high-performance data layer to the cross-platform user interface to the design tools used to create it.  

This role is based at our headquarters in McLean, Virginia. Appian was built on a culture of in-person collaboration, which we believe is a key driver of our mission to be the best. Employees hired for this position are expected to be in the office 5 days a week to foster that culture and ensure we continue to thrive through shared ideas and teamwork. We believe being in the office provides more opportunities to come together and celebrate working with the exceptional people across Appian. 

Responsibilities:

  • Contribute to Programming Language Design and Implementation (Appian SAIL framework)
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack web environment.
  • Leverage relevant software development experience to radiate best practices and faster development.
  • Manage availability, latency, scalability and efficiency of the product by engineering reliability into software and systems.
  • Contribute to software performance analysis and system tuning.
  • Key contributor to team feature breakdowns/sizing and design of new feature implementations.
  • Moderate degree of personal responsibility for the overall performance of the team, including capabilities, quality, stability and velocity.
  • Perform code reviews which provide feedback not only on code quality, but on design and implementation.
  • Build automation to prevent problem recurrence.
  • Seek to identify opportunities for code refactoring and performance optimizations on a regular basis and champion these efforts within the team.
  • Mentor junior software engineers by sharing best-practices and providing guidance on how to become more proficient.
  • Share advanced/expert knowledge with others in the department, both on and off team; maintain a reputation as a key resource in those areas.
  • Lead technological changes to keep platform modern.
  • Effectively communicate technical designs verbally, visually and/or in writing for small to medium sized technical audiences.
  • Contribute to Appian's long-term documentation through publishing relevant, high-quality content to Engineering's technical documentation site

Preferred Requirements: MS in Computer Science or related field/degree and 5+ years of relevant experience, or a BS and 7+ years of relevant experience; Experience in a high-volume or critical production service environment; Fluency in Java, React & Typescript; Experience with Multi-threading / Lock-Free vs. Locking; Experience with Performance analysis (Server load, Java / Javascript performance optimizations, UI speed, etc.)

Education: B.S. in Computer Science or related field/degree