Java/ Angular Developer

$57,100 - $121,900/Yr

CGI - Fairfax, VA

posted 20 days ago

Full-time - Mid Level
Hybrid - Fairfax, VA
10,001+ employees
Professional, Scientific, and Technical Services

About the position

CGI is seeking a Mid - Sr. Backend Developer (Java/Angular/AWS) to join our team supporting a federal client. This role involves working within an agile team to maintain and enhance business applications and systems, with opportunities to design and develop cloud-based software solutions. The position can be performed from CGI's Fairfax, VA office or remotely, with a hybrid working model acceptable.

Responsibilities

  • Work with technologies such as Java/JEE, SpringBoot, RESTful APIs, Angular, Tomcat, HTML, MySQL, AWS & DevSecOps pipelines.
  • Design and enhance user interfaces for supported applications, ensuring responsive designs for various devices and browser sizes.
  • Create and maintain unit test cases to meet required code coverage thresholds.
  • Complete complex development, design, implementation, and maintenance activities.
  • Contribute to the development of documentation.
  • Collaborate with clients and cross-functional departments on technical issues, including software system design and maintenance.
  • Participate in the entire software development lifecycle.
  • Monitor system performance and test new software, fixing bugs as necessary.

Requirements

  • Bachelor's degree in computer science or related degree.
  • 5-8 years of experience designing and developing Java-based applications (JAVA/JEE and Tomcat).
  • Proficient with HTML, Angular, and RESTful APIs.
  • Proficient with Test Driven Development using testing frameworks like Junit.
  • Experience with database queries and interacting with multiple database types including MySQL.
  • Experience working with clients and business partners.
  • Working knowledge of agile methodologies.

Nice-to-haves

  • IBM TRIRIGA SAAS experience is preferred but not required.
  • Experience with UI testing frameworks like Jasmine and Karma preferred but not required.
  • Experience with version control systems specifically Git is preferred but not required.
  • Working knowledge of Agile process and management tools such as Rally or Jira is strongly preferred but not required.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service