Location: 100% Remote
Years' Experience: 4+ years' experience
Education: Bachelor's degree in computer science or software engineering related field
Work Authorization: Must show that applicant is legally permitted to work in the United States.
Clearance: Applicants must be able to meet the requirements to obtain a Public Trust security clearance.
NOTE: United States Citizenship is required.
Key Skills:
• Experience with full stack engineering with proficiency in database development/integration as well as server and client application development/integration
• Software developing experience using Java Spring framework.
• Must have ELK experience.
• Must have experience with other software technologies such as Web Services (SOAP/REST), React/Angular, GitLab/GitHub, Beats, VS Code, SQL, Gradle and other modern tools for development.
• AWS experience required with experience deploying enterprise applications in AWS.
• Experience with CI/CD environment tools such as Docker, Jenkins, Ansible, Kubernetes
Responsibilities
• Software development with Java, Python, and other various scripting languages
• Design data models and web APIs and creation of software tasks from system requirements
• Perform requirements analysis, design, development, unit, and integration testing of software, troubleshooting and debugging of the system.
• Immediate responsibilities will include enhancing and maintaining the existing system as well as design, development, and documentation of new features.
• Create Git Releases, pull request and code reviews.
• Designs, develops, enhances, debugs, and implements software.
• Troubleshoots production problems related to software applications.
• Usage of Atlassian Tools for day to day tasks within the Scrum process
• Implement web services, data persistence access features and external interfaces.
• Follow Agile software development methodology and team architecture standards.
• Will need to be able to read Architecture Diagrams
• Address problems of systems integration, compatibility, and multiple platforms
• Assist in the evaluation and recommendation of application software packages, application integration, and testing tools.
• Ability to create and communicate clear technical designs to the technical audience.
• You will support the architecture, design, and development of scalable, operationally focused, customer-facing search services/solutions.
• Leverage new age AI advances and technologies to build large scale, enterprise semantic search models.
Qualifications
• 4+ years development experience
• Bachelor's degree required.
• Must be able to obtain a Public Trust security clearance.
• Must have experience in Java Spring Framework (Boot, Batch, Data, Security)
• Must have experience with Elasticsearch.
• Must have experience with other software technologies such as Python, JavaScript, HTML, CSS, Web Services (SOAP/REST), React/Angular, GitLab/GitHub, Beats, and/or SQL, for development.
• Experience with ELK stack is required for developing solutions for data structures.
• Experience with design, development, enhancement, troubleshooting and debugging of web applications.
• Must have experience in AWS cloud environment and with CI/CD tools (ie.
Docker, Jenkins, Kubernetes) for deployment processes and monitoring production environments
• Experience with scripting languages (Python, Bash, Powershell, Perl)
• Experience with creating Git releases, creating pull requests, and reviewing code.
• Experience creating release instructions utilizing JIRA.
• Experience developing and integrating complex software systems through the full SDLC.
• Experience with Agile SAFE
• Must have strong written and verbal communication skills.
About Sparibis
Sparibis LLC is a professional solution firm that Clients rely on to access the best talent to drive their business success.
Sparibis is an equal opportunity employer that values diversity at all levels.
All individuals, regardless of personal characteristics, are encouraged to apply.