Fullstack Java Kafka Software Engineer 🔥
BCMC is seeking Software Engineers with Agile development experience to support the design,
development, and deployment of engineering efforts in Java, ELK Stack, Kafka, and Hadoop.
Hours: 7a-4p, Monday-Friday with Government Holidays Off
Place of Performance: Remote; occasional work on Government site as needed
Must be US Citizen. Candidate with active_ SECRET security clearance is desired._
Required Education: BS Computer Science, Computer Engineering, Computer Information Systems, Computer Science, or Systems Engineering.
Required Skills:
- 5-8 years of directly relevant experience
- 5-8 years of experience with Agile software development with Java and Kafka/related technologies
- 5-8 years of experience with Big Data (Hadoop) and associated technologies - Meaningful experience and excellent
- knowledge of the ELK stack (Elasticsearch, Logstash, Kibana)
- Solid understanding and experience with Windows and/or Linux operating systems
- Ability to create well-modularized, maintainable software and willing to follow group coding standards and design.
Responsibilities Include:
- Experience and/or familiarity with DevOps, DevSecOps, Continuous Development/Continuous Integration
- concepts, and automated test tools such as Docker, Jenkins, Rational Team Concert, JIRA, Git, Chef, Ansible, Puppet, Junit, JMeter, RSpec, and/or Cucumber
- Strong experience with one of more of the following program languages: Java, Perl, Ruby, Python, and Javascript
- Experience with Big Data (Hadoop) and associated technologies
- Demonstrated experience and/or familiarity with one of more of the following database technologies: SQL, Oracle, MySQL, JBDC, NOSQL
- Experience installing/configuring Kafka broker
- Experience creating/deleting topics
- Experience monitoring data flow into and out of the topics/broker
- Experience using CMAK
- Experience using the Kafka Java client libraries
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Professional development assistance
- Referral program
- Retirement plan
- Tuition reimbursement
- Vision insurance
Experience level:
- 5 years
- 6 years
- 7 years
- 8 years
Schedule:
- Monday to Friday
Application Question(s):
- Are you US Citizen?
Education:
- Bachelor's (Preferred)
Experience:
- Fullstack, Java, and/or Kafka development: 5 years (Preferred)
- Agile development: 5 years (Preferred)
Security clearance:
- Secret (Preferred)
Work Location: Remote