ICF

Senior Java Software Engineer

ICF

full-time

Posted on:

Location: Virginia • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $81,094 - $166,810 per year

Job Level

Senior

Tech Stack

AWSCloudJavaJavaScriptJenkinsMicroservicesPostgresSpringSpring BootSpringBootTerraform

About the role

  • Work with a team of engineers to build enterprise-level backend solutions
  • Design, develop, test, and deploy Java applications using JavaScript, Java, Spring Boot and OpenAPI
  • Design and build microservices and serverless applications in AWS cloud
  • Leverage AWS cloud technologies to manage large datasets and create efficient data pipelines
  • Perform code reviews and develop processes for improving code quality
  • Work with Product Owner and UX to understand requirements and create solutions
  • Work with Architects and Engineers to create and implement development best practices
  • Collaborate with test engineering to assure product quality and translate specs into test designs and automation
  • Participate in Agile team ceremonies and fast-paced collaboration
  • Help support team triage bugs and troubleshoot production issues
  • Cooperate with back-end developers and work independently to design, develop, and document solutions
  • Work with DevOps on CI, CD, and Infrastructure-as-Code
  • Approximately 10% travel to customer site

Requirements

  • Bachelor’s degree in computer science or related field
  • 5+ years of experience with modern design patterns and building enterprise-grade production applications
  • 3+ years of experience testing code builds and deployment properly through Continuous Integration/Continuous Deployment processes (Jenkins or comparable)
  • Experience with JavaScript, Java, Spring Boot and OpenAPI
  • Experience with AWS cloud technologies (ECS/Fargate, Lambda, Terraform)
  • Experience with PostgreSQL
  • Experience with Jenkins, Git and GitHub, Confluence, Jira
  • Experience with Appian and .NET
  • Ability to obtain and maintain a Public Trust Clearance
  • Must reside in the U.S., be authorized to work in the U.S., and all work must be performed in the U.S.
  • Must have lived in the U.S. for three (3) full years out of the last five (5) years
  • Travel approximately 10% to customer site
  • Experience working in Agile software development methodologies
  • Strong written and verbal communication skills
  • Strong problem-solving and analytical skills
Bank of America

Java Full Stack Developer – Software Engineer III

Bank of America
Mid · Seniorfull-time$103k–$180k / yearNew Jersey · 🇺🇸 United States
Posted: 2 hours agoSource: ghr.wd1.myworkdayjobs.com
HibernateJ2EEJavaJUnitKafkaMavenMockitoSDLCSOAPSpringSpring BootSpringBoot+1 more
ProPharma

Data Engineer, Clinical Data Products – AWS, Python, Veeva

ProPharma
Senior · Leadfull-time🇺🇸 United States
Posted: 3 hours agoSource: propharmagroup.wd1.myworkdayjobs.com
AWSCloudPythonVault
skillventory - A Leading Talent Research Firm

Principal Java Engineer

skillventory - A Leading Talent Research Firm
Leadfull-time$107k–$216k / yearMassachusetts, New Hampshire, New Jersey · 🇺🇸 United States
Posted: 6 hours agoSource: fmr.wd1.myworkdayjobs.com
AWSCloudDockerJavaJenkinsJUnitSQL
Rocket Mortgage

Senior Software Engineer, Backend

Rocket Mortgage
Seniorfull-time$107k–$242k / yearCalifornia, Colorado, Missouri, New Jersey, New York, Washington · 🇺🇸 United States
Posted: 7 hours agoSource: quickenloans.wd5.myworkdayjobs.com
JavaScriptNode.jsPostgresSQLTypeScript
Businessolver

Java Software Engineer I

Businessolver
Mid · Seniorfull-time$50k–$90k / year🇺🇸 United States
Posted: 9 hours agoSource: boards.greenhouse.io
JavaLinuxOracleReactSQL