Mid Java Developer

M9 Solutions
Arlington, VA Full Time
POSTED ON 8/7/2023 CLOSED ON 11/21/2023

What are the responsibilities and job description for the Mid Java Developer position at M9 Solutions?

M9 Solutions is seeking a Mid Java Developer to work remotely on a government contract for a client located in Arlington, VA. Candidates must have the ability to obtain a Public Trust level clearance.

Responsibilities
  • Focus on the discovery and advancement of open-source solutions in the laboratory domain.
  • Responsible for testing and editing code to support the development of a seamless user experience using Java under the direction of a Java Champion and JavaFX expert.
  • Collaborate with a core Java development team, the work will align with back-end data and service layer teams in a scaled delivery.
  • Responsible for reviewing existing code and designs with a diverse team of software developers, as directed by the JavaFX Lead.
  • Focus on ensuring accessibility for all users by developing a front end that functions across browsers, platforms, and devices while meeting accessibility and security requirements.
Required Skills and Qualifications
  • Ability to pass a background investigation for a Public Trust level clearance.
  • Bachelor's degree in computer science or a related technical field, or equivalent practical experience in lieu of degree.
  • 5 years of experiencein user interface (UI) development on Java and with UI development for desktop applications.
  • Proficient in Java and the associated toolchain for the development of enterprise applications.
  • Experience with Google Web Toolkit, Java Server Faces, and/or similar applications and ability to apply those skills to JavaFX development.
  • Experience with concurrent programming, including programming responsive UI with background computation threads supporting a single foreground presentation thread.
  • Knowledge of the software development lifecycle and modern software development practices such as version control, issue trackers, automated documentation, etc.
  • Experience with web services, implementing binary serialization, embedded keystore database, and developing custom Java GUI controls.
  • Experience executing and tracking software projects with Apache Maven.
  • Familiarity with using JavaFX Scene Builder.
  • Ability to be thorough, detail-oriented, and comfortable learning new concepts and application development methods.
  • Strong problem-solving and written and oral communication skills
Preferred Skills and Qualifications
  • Work Authorization: US Citizenshipor Permanent Resident Status is preferred.
  • 3 yearsof experience with Java applications and 1 year of JavaFX application development.
  • Experience with JavaFX GUI and Java Swing.
  • Deep interest in delivering quality user experience to drive early adoption.
  • Knowledge of user interface best practices and implementing binary serialization.
  • Ability to diagnose and troubleshoot performance issues and optimize web applications.
  • Experience with IT-based research and IT systems development.
  • Familiar with statistical process controls, high-reliability organization principles, and learning systems.
  • Experience working in a small team environment.
  • Experience with CSS, algorithms and optimization, Maven plugin, data transformation experience, containerizing Tinkar core, and protocol buffers.
  • Knowledge of gRPC, RMI, WebSocket, and REST.
  • Experience with Java Platform module system, 2-phase commit transaction implementation, specific testing frameworks, and SonarQube metric development.
Full-Time Employee Compensation
  • Salary Range: $60,000/year - $180,000/year
  • M9 Solutions' pay range for this position is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include, but are not limited to, responsibilities of the position, education, experience, knowledge, skills, abilities, as well as internal equity, location, alignment with market data, applicable bargaining agreement (if any), or other law.
  • M9 Benefits -

M9 Solutions LLC is an Equal Opportunity Employer - minorities/women/veterans/disability.

M9 Solutions, LLC (M9) is a Federal contractor and an Equal Opportunity Employer. M9 is subject to Executive Order 11246, which requires government contractors to take affirmative action to ensure that equal opportunity is provided in all aspects of their employment. Please click to complete M9's Voluntary Self-Identification Form and then email it to hr@m9solutions.com. Submission of this information is voluntary and refusal to provide it will not subject you to any adverse treatment.

With 14 years of proven delivery and steady growth, M9 Solutions is a unique small business with credible past performance and key capabilities offering project management services, solution architects, business analysts, program managers, technical architects, and technical consultants. M9 was recognized as an Inc. 5000 Fastest-Growing Private Companies in 2021, 2020, 2019, 2018, 2017, 2016, and 2012. M9 Solutions believes that work should be fun, rewarding, and something everyone can be excited about. We offer a competitive compensation package and value diversity in driving the vision of the company.

BH 9174
F 7.2-27 REV - 6 01/24/2023

M9 Solutions is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. This policy applies to all employment decisions, including, but not limited to, recruitment, hiring, compensation, training and apprenticeship, promotion, upgrading, demotion, downgrading, transfer, lay-off and termination, and all other terms and conditions of employment. All decisions regarding conditions of employment will be based on applicable law, including the individual’s overall qualifications and his/her ability to meet the requirements of the position. M9 Solutions is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation or to view the Affirmative Action Plan, contact M9 Solutions HR Department: hr.inquiries@m9solutions.com.


 

Salary : $60,000 - $180,000

Java Software Developer - Mid
Omitron, Inc. -
Alexandria, VA
Mid-Level Java Developer
Blue Rose Consulting Group, Inc. -
Washington, DC
Mid-Level Java Developer
Viderity Inc. -
Alexandria, VA

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Mid Java Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $82,049 - $118,582
    • Income Estimation: $91,280 - $117,929
  • Debugging Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $82,049 - $118,582
    • Income Estimation: $91,280 - $117,929
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at M9 Solutions

M9 Solutions
Hired Organization Address Arlington, VA Full Time
M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right peopl...
M9 Solutions
Hired Organization Address San Diego, CA Full Time
M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right peopl...
M9 Solutions
Hired Organization Address San Diego, CA Full Time
M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right peopl...
M9 Solutions
Hired Organization Address San Diego, CA Full Time
M9 Solutions is dedicated to providing IT services and solutions to the Federal Government by mobilizing the right peopl...

Not the job you're looking for? Here are some other Mid Java Developer jobs in the Arlington, VA area that may be a better fit.

MID LEVEL JAVA DEVELOPER

Network Specialty Group Inc, Gaithersburg, MD

Mid Java Developer

Pangiam, Ashburn, VA