Extraordinary Java Developer
Role details
Job location
Tech stack
Requirements
MUST have an Active Top Secret clearance and be willing to get an SCI w/ CI Poly, We need motivated engineers to help build innovative solutions for our customers. The ideal candidate needs limited direction and is passionate about technology. A willingness and desire to learn new technologies or languages quickly is a must. We are always looking for the RIGHT, cutting-edge technologies to use for our projects to deliver the greatest value to our customers.
Required Technical Skills (MUST HAVES):
*Must have a Bachelor's degree and 1.5+ years of professional experience *Proficient with Java programming language *Proficient with creating and using APIs based on open standards including REST or GraphQL *Proficient with PostgreSQL or similar database solution *Experience with Docker-based development and containerization *Aptitude for learning new technologies, tools, and processes, with a proven history of picking up new skills as project needs evolve *Experience working in or willingness to work in classified government environments *Experience developing on MacOS, Windows, and Linux
Preferred Technical Skills (NICE TO HAVES):
*Experience with Linux-based distros including RedHat or Alpine *Experience with GitLab as both SDLC tool and CI/CD tool *Experience with application building frameworks such as Spring Boot, dependency management tools such as maven, and testing libraries such as JUnit *Experience with design considerations to support distributed systems *Familiarity with cloud-native architecture and/or containerization application platforms, such as Kubernetes or OpenShift *Familiarity with computer networking concepts *CompTIA Security+ certification
Benefits & conditions
Great Benefits | 401K | Competitive Salary | Generous Time Off | Exceptional Team-Building & Fun Company Events | Mentorship & Professional Development Programs | Tuition Reimbursement | Parental Policy