This job has expired.
BAE Systems
Expired

Back End Microservices Software Engineer (Remote)

Remote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Job Description
BAE Systems is looking for an experienced Back-end Microservices Software Engineer to work on a multi-disciplinary team in an Agile, fast-paced development environment. The qualified candidate will implement an extensible software framework for aircraft mission planning tools. Candidates will be familiar with interfacing to front-end services as well as familiar with agile development processes, DevSecOps, containers, software micro-services, and secure computing. As a Back-End Software Engineer you will be part of Electronic Systems (ES), the global innovator behind BAE Systems’ game-changing defense and commercial electronics.

* Please note that pursuant to a government contract, this specific position requires US citizenship status

* Remote work is not available for this role, this will be an onsite position located in Bellevue, NE

Required Education, Experience, & Skills
  • Bachelor's degree in Computer Science or related field
  • 2+ years of actual work experience in the area of mid-tier and database access development
  • Must have at least an active Secret clearance and be eligible to obtain a Top Secret/SCI security clearance
  • Proficiency with C++ and/or Java, or extensive experience with similar high-level object oriented languages
  • Proficiency with developing under Linux OS’s
  • Familiarity with REST endpoints, HTTP protocols, TCP-IP sockets, Java JPA and/or embedded SQL, Linux scripting, linux utilities such as cURL, Valgrind, makefiles
  • Understanding of transactional interactions between systems, Web service concepts, API creation and usage, and principles of abstraction
  • Strong analytical and debugging skills
  • Excellent communication skills


  • Preferred Education, Experience, & Skills
  • Willingness to participate in multiple functions beyond just ‘programming’ – architectural input, small teams lead, test engineer support
  • Experience developing RESTful services using Spring or similar, Java and/or C++
  • Experience with caching, profiling, and optimization for services
  • Understanding of Java Micro-Services using 12 Factor design principles
  • Understanding of full-stack development – web client, mid-tier, back-end
  • Experience with WebLogic highly preferred, as well as relational databases, such as Oracle or Postgres
  • Comfortable with Atlassian stack, Stash/Gitlab or similar, and Git
  • Experience with containers – Docker, Podman, Kubectl
  • An active Top Secret/SCI security clearance is preferred but not required


  • Other Microservices contracts

    Remote
    0
    USD
    /hr

    0 outside IR35 Microservices contracts