2

Remote Java Trading Jobs in Maryland (NOW HIRING)

Software Engineer

Annapolis Junction, MD ยท On-site +1

$150K - $210K/yr

Deep, hands-on Java experience is essential. You'll collaborate with product, UX, and platform ... Experience with requirements decomposition, trade-off analysis, secure systems engineering.

$200K - $250K/yr

Use JAVA and JMS to implement Business Logic * Customize COTS products to meet Federal Data ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

... software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the ... C, C++ or Java * PERL, PYTHON, or BASH * Agile Software Developmen t * SIGINT * XML/XSD or Google ...

Software Engineer 2-BY-ABY-04

Hanover, MD ยท On-site +1

$78K - $250K/yr

... software trade-offs, software reuse, use of Commercial Off- the-shelf (COTS)/Government Off-the ... Four (4) years demonstrated experience developing software with high level languages such as Java ...

Software Engineer 2-BY-ABY-04

Hanover, MD ยท On-site +1

$78K - $250K/yr

... software trade-offs, software reuse, use of Commercial Off- the-shelf (COTS)/Government Off-the ... Four (4) years demonstrated experience developing software with high level languages such as Java ...

Software Engineer 1 - FFPP-8772

Hanover, MD ยท On-site +1

$78K - $275K/yr

... software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the ... Strong Java experience as well as experience with MapReduce, Cloud experience, GhostMachine and QTA.

Software Engineer 1

Hanover, MD ยท On-site +1

$78K - $275K/yr

... software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the ... Strong Java experience as well as experience with MapReduce, Cloud experience, GhostMachine and QTA.

Facilitate discussions to guide tactical versus strategic decisions, clearly outlining trade-offs ... Java, and Jetpack Compose * Experiencedworking with remote data via REST and JSON * Demonstrated ...

People also search for

Remote Java Trading information

What is a Remote Java Trading job?

A Remote Java Trading job involves developing and maintaining trading systems or applications using the Java programming language, while working from a location outside of a traditional office. Professionals in this role typically build, optimize, and support software for financial trading, such as order management systems, market data feeds, or algorithmic trading platforms. They collaborate with other developers, traders, and analysts through digital communication tools. This job requires strong Java programming skills, understanding of financial markets, and the ability to work independently in a remote environment.

What are the key skills and qualifications needed to thrive as a Remote Java Trading Developer, and why are they important?

To thrive as a Remote Java Trading Developer, you need strong proficiency in Java programming, knowledge of financial markets, and a relevant degree in computer science or similar. Familiarity with trading platforms, low-latency systems, APIs, and experience with tools like FIX protocol are commonly required, along with possible certifications in finance or software development. Analytical thinking, problem-solving, attention to detail, and effective remote communication skills help set top performers apart. These competencies ensure robust, reliable trading systems and seamless collaboration in a high-stakes, fast-paced environment.

What is the difference between Remote Java Trading vs Remote Java Developer?

AspectRemote Java TradingRemote Java Developer
Required CredentialsBachelor's in Computer Science, finance or related field; knowledge of trading platformsBachelor's in Computer Science or related; proficiency in Java programming
Work EnvironmentFinancial firms, trading platforms, fintech companiesTech companies, software development firms, startups
Industry UsageFinance, trading, fintechTechnology, software development
Common Search/ComparisonYesYes

Remote Java Trading roles focus on developing and maintaining trading systems within financial environments, requiring knowledge of trading platforms and finance. Remote Java Developers have broader software development responsibilities across various industries, emphasizing Java programming skills. While both roles involve Java, Remote Java Trading is specialized for finance and trading platforms, whereas Remote Java Developer roles are more general in software development.

What are some common challenges faced by Remote Java Trading Developers, and how can they be addressed?

Remote Java Trading Developers often encounter challenges such as managing real-time data processing, ensuring low-latency performance, and maintaining secure communication between distributed systems. In addition, coordinating closely with trading teams, quants, and operations staff across time zones can require strong communication skills and efficient collaboration tools. Addressing these challenges typically involves using optimized Java frameworks, adhering to robust software engineering practices, and leveraging regular virtual meetings and code reviews to stay aligned with team objectives.
What job categories do people searching Remote Java Trading jobs in Maryland look for? The top searched job categories for Remote Java Trading jobs in Maryland are:
What cities in Maryland are hiring for Remote Java Trading jobs? Cities in Maryland with the most Remote Java Trading job openings:
Software Engineer

Software Engineer

Navstar

Annapolis Junction, MD โ€ข On-site, Remote

$150K - $210K/yr

Other

Medical, Dental, Vision, Retirement, PTO

Posted 22 days ago


Job description

Software Engineer

Overview Software Engineer woodcons.com Location: Annapolis Junction, Maryland, USA Job Type: Full-Time Shift: Day Telework: None Salary Range: $150,000 to $210,000 per year Starting salary is based on minimum education and years of experience and increases based on education and/or experience. Build software that powers mission-critical outcomes. WOOD is hiring Software Engineers at all levels (with emphasis on mid-senior) to join a SAFe-aligned Agile team delivering a large, complex enterprise system that supports high-impact mission needs. You'll contribute across the full SDLC, shaping user stories, writing clean and testable code, automating quality with BDD and CI/CD, and integrating/deploying resilient features into modern environments. Opportunities span server-side services and APIs, rich UI experiences, embedded and specialized device development, and cryptographic/secure frameworks. Deep, hands-on Java experience is essential. You'll collaborate with product, UX, and platform engineers to make smart trade-offs, champion reuse, and integrate best-in-class tools to accelerate delivery. If you love solving complex problems, care about craftsmanship, and want your work to matter, this team will give you the autonomy and support to do the best work of your career. All Levels Considered - Mid-Level and Senior SWE Strongly Preferred

Responsibilities

  • Perform full-lifecycle software development activities within an Agile team environment.
  • Participate in daily scrums, sprint planning, PI planning, and Agile ceremonies.
  • Analyze complex system requirements and create designs using industry-standard tools and formal methodologies.
  • Develop code that is efficient, maintainable, reliable, fault-tolerant, and reusable.
  • Promote cross-team collaboration and reduce maintenance overhead through shared functions and reusable components.
  • Develop, tune, and document automation scripts; deploy them into test and production environments.
  • Implement robust test strategies following BDD principles and leverage DevOps automation and commercial test tools.
  • Contribute to both server-side logic and client-side UI development depending on project needs.

Core Technologies Used:

  • Languages: Java (required), Python, C/C++, Groovy, SQL, JavaScript
  • Frameworks: Spring (Boot & Data), JEE (JPA, EJB, JTA), Jackson, Jersey, Swing, JavaFX
  • UI/Web: Angular, JavaScript, CSS, HTML, JSON, XML, XSLT
  • Tools/IDEs: Eclipse, VS Code, Visual Studio, WebStorm, Rhapsody
  • Databases: Oracle, PostgreSQL, MongoDB, SQL Server
  • DevOps & Testing: BDD, DevOps automation tools, commercial test automation tools
  • Operating Systems: Windows (required), Linux (preferred)

Qualifications Required Skills & Experience:

  • Demonstrated, in-depth Java experience is required.
  • Experience or familiarity with multiple Java frameworks:
    • Spring Boot & Spring Data
    • JEE (JPA, EJB, JTA, Servlet)
    • Jackson, Jersey, Swing, JavaFX
  • Experience with multiple languages: JavaScript, Python, C/C++, Groovy, SQL.
  • Experience using IDEs such as Eclipse, Visual Studio Code, Visual Studio, WebStorm, or Rhapsody.
  • Experience with databases (Oracle, PostgreSQL, MongoDB, SQL Server).
  • Experience in Web UI development (AngularJS, JSON, HTML, XML, XSLT).
  • Experience with software configuration management and source control tools.
  • Experience developing on Windows operating systems.
  • Documented professional experience with web services.
  • Strong understanding of software engineering principles and best practices.
  • Ability to communicate effectively and prioritize tasks independently.
  • Ability to work both independently and as part of a fast-moving team.

Preferred Qualifications:

  • Bachelor's degree in Computer Science or related field and 14 years experience.
  • Experience with:
    • JEE technologies (EJB, JPA, JTA, JAX-B, JAX-RS, JAX-WS)
    • Application servers (Tomcat, WebLogic, JBoss)
    • Spring framework and scripting languages
    • XML/XSD/SOAP/WSDL/XSLT, REST, JSON, YAML
    • Containers: Docker, Podman, Kubernetes, OpenShift
    • JavaScript frameworks: AngularJS, Bootstrap, jQuery
    • Testing & mocking: JUnit, Mockito, Jasmine, Karma, Cucumber, UFT, Selenium, FITNesse
    • Build tools: Maven, CMake, RPM, Jenkins, Nexus
    • Linux development
    • Technologies supporting cryptographic systems (digital signatures, ASN.1, XML canonicalization)
  • Experience with requirements decomposition, trade-off analysis, secure systems engineering.
  • Experience with Agile practices including Pair Programming, TDD, ATDD, BDD.
  • Experience with Scrum or SAFe; SAFe certification is a plus.

About WOOD Fringe Benefits:

  • Health Insurance: Comprehensive medical, dental, and vision plans.
  • Retirement Plan: 401(k) with company match.
  • Paid Time Off: Generous PTO policy including vacation, sick leave, and holidays.
  • Professional Development: Opportunities for training, certifications, and career advancement.
  • Work-Life Balance: Flexible work schedules and remote work options.
  • Wellness Programs: Employee assistance programs, wellness initiatives, and gym membership discounts.

Why Join Us?

  • Career Growth: Take advantage of professional development opportunities and career advancement. As a vital part of impactful projects, you will have the chance to drive innovation and shape the future of government systems engineering.
  • Supportive Environment: Work in a collaborative and flexible environment that values work-life balance. Join a team of top-tier professionals and engage in dynamic, cross-functional collaboration. Your strategic mindset and proactive approach will be highly valued and supported.
  • Competitive Compensation: Enjoy a competitive salary and comprehensive benefits package. We recognize and reward your expertise and dedication to excellence.

WOOD is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Group ID: 10114905