logo

View all jobs

SOFTWARE DEVELOPER (FULL STACK JAVA)

Remote, Remote · Information Technology
NorthHill Technology Resources has needs for mid and senior level Full Stack Software Engineers for a GSA Program.  These roles are fully remote, direct hire with our client, an award-winning Federal Integrator.

Job Title:
Software Engineer (Full stack JAVA)

Location: Remote
 
Position Overview:
  • Utilize open source platforms, tools, databases, front-end frameworks, and middleware to modernize enterprise applications by re-developing legacy systems
  • Lead technical resources to design and implement systems projects using Agile or iterative software development methodologies
  • Analyze problems such as user requirements, input data and form, output data and form, available computer configuration, processing and turnaround time requirements
  • Act as a technical liaison between business and technical staff, helping translate user and business needs into an understandable architecture for developers
  • Perform technology and tools assessment to devise an IT solution to meet business functional needs
  • Provide deployment support by deploying code, static files, and/or databases by request to the staging environment and syncing static files and databases among environments
 
Qualifications:
  • 4+ years of experience in open source web development
  • Proficiency in building websites using React (senior level)
  • Proficiency in building applications using Java, Spring boot, JSON, and JavaScript
  • Proficiency in working with databases such as MySQL and PostgreSQL
  • Proficiency in working with test automation tools such as Cucumber and Selenium
  • Proficiency in working with automated deployment tools such as Jenkins
  • Experience in Test Driven and Behavior Driven Development frameworks
  • Experience working with version control systems such as Git/Github
  • Ready to embrace a fast-paced work environment with deadlines and new challenges
  • Strong communication and teamwork abilities
  • Solid understanding of CI/CD pipeline
  • Experience delivering solutions using Agile delivery practices
  • Experience with Amazon Web Services (AWS)
Education:
  • Bachelor’s degree in computer science or a related field with 4+ years of relevant experience

Share This Job

Powered by