Full Time

Senior Java / ReactJS Software Engineer

General Dynamics Information Technology
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by General Dynamics Information Technology, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Java / ReactJS Software Engineer at General Dynamics Information Technology will play a pivotal role in designing, developing, and maintaining robust software applications. This position requires a deep understanding of both front-end and back-end technologies, enabling the engineer to bridge the gap between user experience and the core application logic. The ideal candidate will work collaboratively with cross-functional teams, ensuring delivery of high-quality software solutions while adhering to best practices in agile development methodologies.



Job Responsibilities

  • Design, develop, and implement scalable web applications using Java and ReactJS.
  • Collaborate with UX/UI designers to enhance user experience and interface functionality.
  • Participate in code reviews and provide constructive feedback to team members.
  • Identify, troubleshoot, and resolve software defects and performance issues.
  • Contribute to architectural discussions and decision-making processes.
  • Maintain documentation and technical specifications for developed applications.
  • Stay current with industry trends, tools, and technologies to ensure innovations are incorporated into development processes.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 5 years of professional experience in software development, with a focus on Java and ReactJS.
  • Strong proficiency in Java, including frameworks such as Spring and Hibernate.
  • Extensive experience with front-end technologies, particularly ReactJS, JavaScript, HTML, and CSS.
  • Knowledge of RESTful APIs and web services integration.
  • Familiarity with database management systems such as SQL Server or MySQL.
  • Experience with version control systems, particularly Git.


Technologies & Tools

The Senior Java / ReactJS Software Engineer will utilize a variety of technologies and tools including Java, Spring, Hibernate, ReactJS, JavaScript, HTML5, CSS3, SQL databases, Git, and Agile project management software. Familiarity with tools such as Docker, Kubernetes, and cloud services (AWS, Azure) is highly advantageous in this role for enhancing development efficiency and deployment processes.



Ideal Candidates

Ideal candidates for this position will possess a strong problem-solving mindset, with the ability to think creatively and drive innovative solutions. They should demonstrate excellent communication and interpersonal skills to collaborate effectively within a team environment. A proactive approach to technology trends and best practices, combined with a passion for delivering high-quality software, will further distinguish successful applicants. Adaptability and the ability to thrive in a fast-paced and dynamic workspace are also essential qualities for a Senior Java / ReactJS Software Engineer at General Dynamics Information Technology.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.