CyberMedia Technologies

technology

SeniorJavaApplicationDeveloper

United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Java Application Developer at CyberMedia Technologies. Skills: Java, Software Design, Software Development, Software Implementation, Object Oriented Design, Service Oriented Architecture. Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight. Supporting teammates and collaborating with a do what it takes attitude to ensure product and team success”

What You'll Achieve.

ensure product and team success; Ensuring product quality and timeliness of work; meet objectives

Industry & Context.

technology
Problems you'll solve

Working on unusually complicated problems and providing solutions that are highly creative and ingenious; Acting independently to expose and resolve problems; Analyzing complex project-related problems and creating innovative solutions; resolving problems to meet objectives

Eligibility Requirements

US Citizenship with Active IRS MBI Clearance, Candidate(s) will be required to go through pre-employment screening

What They're Looking For.

Must Have

at least 8 years related technical experience, software design, development and implementation in a Windows and Linux Environment, Java 8 and 11, Object oriented design and development (OODD) expertise, Service Oriented Architecture (SOA), Experience with Git source code control systems and concurrent development workflows, Experience using SQL or PL/SQL to access Oracle, MySQL, or SQL Server databases, Experience with database design and understanding relational model/schema, Ability to apply estimation techniques to software development efforts, Working knowledge of and ability to assist others in the use of software engineering tools to support process improvement, Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management, US Citizenship with Active IRS MBI Clearance

Nice to Have

JDBC, Hibernate (or other ORM), JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), JBoss, Eclipse/VSCode, Docker/containerization, maven, junit, shell scripting, microservices, distributed architectures, NOSQL such as MongoDB databases, Hibernate-5, SpringFrameWork-5, Telerik

What You'll Do.

developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight

Supporting teammates and collaborating with a do what it takes attitude to ensure product and team success

Providing improvements to the product(s) being supported

Actively participate in release and sprint planning

demonstrations and retrospectives and solution releases

Supporting release planning with conceptual design and development / refinement of software engineering guidelines

Analyzing complex project-related problems and creating innovative solutions involving

tools and solution components

Ensuring product quality and timeliness of work

providing advice and guidance

resolving problems to meet objectives

and providing periodic performance reports

Providing mentoring to junior members of the team

How You'll Work.

Team & Collaboration

working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes; Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success; collaboration skills and desire to work within a team

Communication Scope

Excellent written and verbal communication skills

Process & Methodology

release planning, sprint planning, sprint testing, regression testing, demonstrations, retrospectives, solution releases, scheduling, methodology, tools, solution components, software development life cycle, planning, development, requirements management, CM, quality assurance, release management

Full Job Description

CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U. S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working on mission-critical systems and projects for agencies such as the Department of Homeland Security, Internal Revenue Service, and the Office of Personnel Management. The work we do effects millions of U. S. citizens daily as they interact with the systems we build. Our best-in-class commercial solutions, modified for our customers’ bespoke mission requirements, are enabling this future every day. The Company has experienced rapid growth over the past 3 years and recently received a strategic investment from Main Street Capital Corporation (NYSE: MAIN). In addition to our recent growth in Federal Civilian agencies, we are seeking to expand our capabilities in cloud development and footprint in national-security focused agencies within the Department of Defense and U. S. Intelligence Community. We are currently looking for a Senior Java Application Developer to join our team. Duties and Responsibilities: Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes. Responsible for: Designing, developing and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight Acting as a member of a product team supporting teammates and collaborating with a do what it takes attitude to ensure product and team success Providing improvements to the product(s) being supported Actively participate in release and sprint planning, artifact creation, sprint testing, regression testing, demonstrations and retrospectives and solution releases Supporting release planning with conceptual design and d

Free ATS check

Applying for this Senior Java Application Developer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about CyberMedia Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →