
Senior Software Development Engineer – Full Stack, Java, React
Sagent
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AzureCloudDockerJavaJavaScriptKafkaMavenNode.jsReactShell ScriptingTypeScript
About the role
- Participate in all aspects of agile software development, including design, implementation, and deployment, including owning your delivery metrics with Agile Delivery managers, resource planning and risk management.
- Engage with functional SMEs, frontend developers and business to develop API first systems.
- Work primarily in server-side technologies like Java, React, and Nodejs, and messaging frameworks like Kafka
- Collaborate across time zones via Microsoft Teams, ADO, GitHub comments, documents, and frequent videoconferences
- Ensure application performance, uptime, and scale, and maintain high standards for code quality and application design
Requirements
- A bachelor’s degree in business, computer science, or relevant discipline with 4 - 6 years of experience in a related field. Experience will be considered in lieu of a degree.
- Experience in the mortgage or financial services domain – loan servicing systems, document management, SAAS platforms is a Plus.
- Deep expertise in cloud-native architecture and SaaS platforms.
- Experience in building large scale enterprise distributed event driven applications
- Experience in designing, building, integrating RESTful and Streaming APIs and event driven messaging frameworks
- Familiarity with security and compliance standards (Relevant to fintech/mortgage is a Plus)
- Deep knowledge of enterprise and integration design patterns
- Good working knowledge of Node.JS Java, Kafka, Databases, API Gateways
- Knowledge of React, Typescript, JavaScript, HTML and CSS
- Understanding of business process management engines and business rules engines
- Knowledge of scaling and performance tuning of applications
- Experience in setting up observability and logging tools/frameworks
- Excellent debugging and optimization skills
- Experience in following API Standards, unit/integration testing and using SonarQube
- Experience with Azure DevOps, git, maven or shell scripting
- Understanding of docker containers and CI/CD pipelines
Benefits
- Remote/Hybrid workplace options
- Health Benefits
- Unlimited Flexible Time Off
- Family Planning Services
- Tuition Reimbursement
- Paid Family Leave
- 401(k) Matching
- Pet Insurance
- In-person and Virtual Social Experiences
- Career Pathing
- Focus Time Fridays and much, much more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaReactNode.jsKafkaRESTful APIsStreaming APIsevent driven applicationscloud-native architectureSaaS platformsperformance tuning
Soft skills
collaborationcommunicationresource planningrisk managementdebuggingoptimizationagile developmentproblem solvingtime managementinterpersonal skills