Our client is looking for an experienced Full Stack Developer who is interested in a variety of development technologies. As a Full Stack Developer, you will develop Java-based web applications using Spring Boot, ReactJS, and Oracle DB which directly support our science programs. These applications are critical to the recruitment and support of our researchers, and your contributions will directly impact the mission. They hope to find a developer who also has extensive experience building Java-based applications, but who may also have some experience with Oracle PL/SQL, PHP, various JavaScript frameworks, Kubernetes, or other modern development platforms. The team fosters a advanced learning environment where they aim for all members of the team to help each other and continue career-long learning by having opportunities in areas outside of their primary roles. As the Full Stack Developer, you will work in a hybrid model currently consisting of two days at our headquarters campus in Chevy Chase, MD, and three days flexibility to be remote.
location: Chevy Chase, Maryland
job type: Permanent
salary: $120,000 - 140,000 per year
work hours: 9am to 5pm
education: Bachelors
responsibilities:
You will:
- Develop and support custom Java-based applications.
- Architect application structure, object models, define dependencies, etc.
- Write front-end code using ReactJS, HTML, CSS and other relevant technologies.
- Design and develop data models, Oracle PL/SQL, and database tables, triggers, and views.
- Collaborate with team members, clients, and other IT support teams.
- Have working knowledge of other development technologies such as PHP, Javascript, Kubernetes, DevOps pipelines, Azure, MySql, etc.
- Bachelor's in Computer Science, Information Systems, Business, or related field
- Eight years of working with the software development lifecycle, including system analysis, design, development, testing, debugging, documentation, training, deployment, postproduction support
- Good analytical and communication skills.
- Quick learner, and understand existing data models.
- Dynamic and proactive, with exceptional technical skills.
- Proven track record of successful delivery.
- Experience working in Agile development environment.
qualifications:
- Experience level: Experienced
- Minimum 7 years of experience
- Education: Bachelors (required)
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.