Software Engineer (Frontend/UI Focus) - TS/SCI FSP Required

Kryptauri, Inc.
Columbia, United States of America
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Columbia, United States of America

Tech stack

Java
Automation of Tests
Databases
Continuous Integration
Software Debugging
Design of User Interfaces
Java Virtual Machine (JVM)
MongoDB
Software Architecture
Software Engineering
Data Streaming
TypeScript
Web Applications
Web Application Frameworks
Feature-Driven Development (FDD)
React
Delivery Pipeline
Vue.js
Kafka
Build Tools
Front End Software Development
REST
Microservices

Job description

This role is part of a fast-paced software engineering team supporting multiple user interfaces within a microservices architecture. The team follows a feature-driven development model and operates in a highly collaborative environment. Engineers are encouraged to actively contribute to system design and technical direction. The role involves close collaboration with mission stakeholders and daily interaction with customers, with a primary focus on UI development.

Job Roles

  • Design, develop, and maintain web applications that integrate with Java-based microservices.
  • Collaborate with the technical lead on architectural decisions and product roadmap planning.
  • Solve complex software engineering and system design challenges.
  • Work directly with customers to resolve issues and propose new features.
  • Support testing, deployment, and operation of production applications.

Requirements

  • Strong experience designing, debugging, and problem-solving with JavaScript and TypeScript.
  • Experience with modern frontend frameworks such as Vue, React, or similar technologies.
  • Experience building and consuming RESTful APIs.
  • Experience working with MongoDB or comparable database technologies.
  • Familiarity with automated testing practices.
  • Full-stack development experience, particularly with Java or other JVM-based languages.
  • Experience with Kafka or other messaging/streaming platforms.
  • Experience with automated build tools, CI/CD pipelines, and deployment workflows., * 12 years of relevant professional experience.
  • Bachelor's degree required, or an additional 4 years of experience in lieu of a degree.

Apply for this position