Full Stack Developer
Role details
Job location
Tech stack
Job description
BigBear.ai is seeking a Full Stack JAVA/JEE Developer for a multi-year contract to support the ongoing modernization and maintenance of the CBP information systems, using JAVA/JEE.
All applicants must currently reside in the United States.
What you will do
-
Design and implement JEE software applications
-
Use modern software engineering tools and methodologies including Eclipse, Spring boot, Kubernetes, Docker, and Atlassian Products (Jira, Confluence)
-
Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solution through demonstrations
-
Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology
Requirements
-
Bachelor's Degree and 5 to 8 years of experience
-
HTML, JavaScript, CSS, XML and JSON
-
AWS
-
JQuery, Angular, React
-
SQL
-
JEE Web Tier Technologies (Servlets, Struts, Spring MVC)
-
EJBS
-
Web services (SOAP and Restful)
-
Unix/ Linux
-
JEE Server experience (Spring boot, Tomcat, WebLogic, WebSphere etc.)
-
JMS
-
Database Connectivity (JDBC, JPA, Hibernate)
-
Java JEE
-
Experience developing microservices
What we'd like you to have
-
Developing 100% automating unit tests
-
Agile development approach
-
Ability to work in a high-pressured, tight-deadline environment
-
Superior written and oral communication skills are essential
-
Must be able to multitask efficiently and progressively and work comfortably in an ever-changing data environment
-
Excellent verbal/written communication and problem-solving skills; ability to communicate information to a variety of groups at different technical skill levels