FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Nodal Exchange. Design, develop, test, maintain, and improve distributed software systems balancing high performance with stability .
Posted 9/23/2026full-timeTysons Corner • Virginia • United StatesJuniorMid-Level💰 $90,000 - $130,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming skills in Java or Kotlin, with a solid understanding of Object Oriented Design and experience in developing distributed software systems. Capable of effective communication with both technical and non-technical stakeholders while ensuring high-quality software through automated testing and performance optimization.
Highest-signal resume keywords
Java ProgrammingKotlin ProgrammingObject Oriented DesignSpring BootAutomated Testing
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java ProgrammingKotlin ProgrammingObject Oriented DesignAutomated TestingDatabase OptimizationPerformance ImprovementBenchmarkingGitDockerRelational Databases
Soft Skills
Problem-SolvingEffective Communication
Tools & Technologies
Spring BootDockerGitJMeterReactJSRabbitMQKafkaGrafanaPrometheusHazelcast
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Distributed Software SystemsOn-Call RotationDerivative Trading
Tech Stack
Tools & technologiesDockerGrafanaJavaJMeterKafkaKotlinPrometheusRabbitMQReactRedisSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, develop, test, maintain, and improve distributed software systems balancing high performance with stability
- Develop automated tests to ensure high-quality software
- Demonstrate work to individuals throughout the organization and seek feedback to refine and improve it
- Review requirements for completeness and clarity
- Work closely with stakeholders and customers to bridge technical constraints and customer needs
- Participate in an on-call rotation
- Work in an environment valuing in-office team interactions
Requirements
What you’ll need- Bachelor's degree or higher in Computer Science or related technical field
- 2+ years’ experience
- Strong programming skills in Java or Kotlin
- Solid understanding of Object Oriented Design
- Knowledge/experience with Spring Boot, Docker, relational databases, and Git
- Strong problem-solving skills with ability to evaluate multiple solutions
- Ability to communicate effectively with technical and non-technical colleagues
- Currently authorized to work in the United States on a full-time basis
- Willingness to participate in an on-call rotation
- Nice to have: Experience with AI coding assistants such as Claude Code or Cursor
- Nice to have: Database optimization, performance improvement, benchmarking, and testing experience
- Nice to have: Familiarity with Hazelcast or Redis, JMeter, ReactJS, RabbitMQ or Kafka, CI/CD, Grafana, and Prometheus
- Nice to have: General knowledge of derivative trading
Benefits
Comp & perks- Wide range of benefits and perks for full-time employees
- Target bonuses may be offered
- Hybrid work culture
- Overtime-exempt position
- E-Verify employer