BigBear, Inc . has an immediate funded position for a talented and passionate Junior Software Engineer to build high-performing, scalable, enterprise-grade applications. You will be performing server- side application development while providing input into the full software development lifecycle, from concept and design to testing. You and the rest of the team will collaborate directly with customers to ensure our products meet and exceed operational requirements. The successful candidate will be a self-starter that demonstrates excellent communication and problem- solving skills with a focus on customer service. Desire to work with the latest technology and the ability to learn quickly is necessary for success in this role.
B.S. degree in Computer Science, Engineering, or equivalent experience.
1-3 + years’ experience with the Java programming language (1.6+) in a professional environment.
Knowledge of Object Oriented Programming and design
Good communication and leadership skills
Strong desire to learn and master new technologies
Experience with database technologies and CRUD concepts
Experience with software build processes and tools (e.g. Maven, Git, Gradle)
Experience with shell scripting (e.g. bash, Python)
Experience with the Linux/Unix environment
Experience with Clojure
Experience with functional programming concepts and techniques
Experience with unit (JUnit), integration, and acceptance testing
Experience with the Spring Frameworks
Experience working in an Agile/Scrum development process
Experience with RESTful service architectures
Experience with container-based software deployment (e.g. Java EE, Tomcat, SpringXD, Docker/Kubernetes)
Experience with developing and deploying software in a distributed/cloud computing environment
Experience with performance tuning
Collaborate with team and engineering lead to implement innovative solutions
Design and develop high-volume, low-latency applications for mission-critical systems
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in- compliance with specifications
Perform demonstrations and briefings to customers to ensure program success
Perform system monitoring, optimization, and high- performance tuning
Perform requirements analysis, system design, and draft technical documentation
Participate in research and development for system engineering and product advancement
Provide off-hours support in rare circumstances
BigBear, Inc. is a leading provider of big data computing and analytic solutions. We help people make sense of their data using our cloud-based platform and big data processing algorithms. Each day, we crunch massive volumes of structured and unstructured data into usable and actionable information for our customers.
Equal Opportunity Employer/Veterans/Disabled