CyberMedia Technologies
technology
SeniorJavaApplicationDeveloper
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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
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.