Full Stack Developer

Jobtailor

Vienna (VA)

On-site

USD 100,000 - 150,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Vienna, VA is seeking a senior IT professional to identify, design, and maintain cost-effective information technology solutions aligned with business initiatives. You will work with business-unit customers to specify requirements and lead system development with ISD and QA teams.

The role requires extensive experience in Java, J2EE, SOA, and database technologies; strong problem-solving, communication, and leadership skills; and the ability to work independently or with a team.

Qualifications

  • Must be local to Vienna, VA; resumes from non-local applicants will not be considered.
  • Demonstrated experience in systems analysis and design, workflow, or procedural analysis.
  • Experience in application development, including determining, developing, testing, and implementing system requirements.
  • Ability to prioritize, plan, and organize tasks.
  • Experience using established testing techniques.
  • Demonstrated project leadership experience.
  • Effective research, analytical, and problem-solving skills.
  • Effective interpersonal, verbal, and written communication skills.
  • Ability to work independently, exercise initiative, and use good judgment.
  • Ability to work independently and as part of a team.
  • Minimum of 5-10 years of distributed application programming experience.
  • Experience with Java, J2EE, SOA, middleware, integration technologies, and frameworks including JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, and JUnit.
  • Solid understanding of Java Web Services, WSDL, SOAP, XML, RESTful Web Services Development Kit.
  • Relational database experience, preferably DB2, SQL Server, or Oracle.
  • Knowledge of mainframe systems.
  • Experience with data migration and mapping to cloud solutions.
  • Experience with SFTP and data file transfers.
  • Experience with automated testing frameworks.
  • BRMi will not sponsor applicants for work visas.
  • W2 opportunity only.
  • May be required to work occasionally outside normal working hours.
  • May be on call 24/7 to provide technical support.

Responsibilities

  • Identify, analyze, design, and maintain cost-effective IT solutions aligned with business goals.
  • Work with business-unit customers to identify requirements.
  • Analyze, define, and document requirements for data, workflow, hardware, OS environments, interfaces, controls, and outputs.
  • Document and diagram information for databases, input/output layouts, and program views.
  • Design, develop, implement, and maintain systems with ISD support.
  • Code programs, prepare test data, test, and debug programs.
  • Revise and refine programs for changes in requirements and equipment.
  • Troubleshoot and resolve operational problems and system requirements.
  • Participate in system/application testing and implementation.
  • Maintain and monitor systems/applications after implementation.
  • Develop and maintain documentation covering program development, logic, coding, testing, changes, and corrections.
  • Provide technical support to customers.
  • Participate in training peers and SQA staff on new or modified systems/applications.
  • Collaborate with software developers and SQA analysts.
  • Investigate defects and bugs.
  • Design and develop test automation scripts using test automation frameworks.
  • May work occasionally outside normal working hours and may be on call 24/7 for technical support.

Skills

Systems analysis
Project leadership
Communication
Analytical skills
Team collaboration

Education

College Degree In Information Technology
College Degree In Computer Science

Tools

JUnit
Maven
Log4j
DB2
SQL Server
Oracle
SFTP
Automated Testing Frameworks

Job description

  • Identify, analyze, design, and maintain cost-effective information technology solutions aligned with business initiatives and corporate strategies
  • Work with business-unit customers to identify business requirements
  • Analyze, define, and document requirements for data, workflow, logical processes, hardware, operating-system environments, interfaces, controls, and output
  • Document and diagram information for databases, input/output record layouts, and program views
  • Design, develop, implement, and maintain systems with support from ISD areas, team members, and management
  • Code programs, prepare test data, test, and debug programs
  • Revise and refine programs for changes in functional requirements and equipment configurations
  • Troubleshoot and resolve operational problems and system requirements
  • Participate in system/application testing and implementation
  • Maintain and monitor systems/applications after implementation
  • Develop and maintain documentation covering program development, logic, coding, testing, changes, and corrections
  • Provide technical support to customers
  • Participate in training peers and SQA staff on new or modified systems/applications
  • Collaborate with software developers and SQA analysts
  • Investigate defects and bugs
  • Design and develop test automation scripts using test automation frameworks
  • May work occasionally outside normal working hours and may be on call 24/7 for technical support
Requirements
  • Must be local to Vienna, VA; resumes from non-local applicants will not be considered
  • Demonstrated experience in systems analysis and design, workflow, or procedural analysis
  • Demonstrated experience in application development, including determining, developing, testing, and implementing system requirements and specifications
  • Ability to prioritize, plan, and organize tasks
  • Experience using established testing techniques
  • Demonstrated project leadership experience
  • Effective research, analytical, and problem-solving skills
  • Effective interpersonal, verbal, and written communication skills
  • Ability to work independently, exercise initiative, and use good judgment
  • Ability to work independently and as part of a team
  • Minimum of 5-10 years of distributed application programming experience
  • Experience with Java, J2EE, SOA, middleware, integration technologies, and frameworks including JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, and JUnit
  • Solid understanding of Java Web Services, WSDL, SOAP, XML, RESTful Web Services Development Kit
  • Relational database experience, preferably DB2, SQL Server, or Oracle
  • Knowledge of mainframe systems
  • Experience with data migration and mapping to cloud solutions
  • Experience with SFTP and data file transfers
  • Experience with automated testing frameworks
  • Desired: college degree(s) in information technology, computer science, or related field, or equivalent experience
  • BRMi will not sponsor applicants for work visas
  • W2 opportunity only
  • May be required to work occasionally outside normal working hours
  • May be on call 24/7 to provide technical support
Core Competencies

Demonstrates expertise in systems analysis, application development, and testing, with a strong focus on Java programming and relational database management. Capable of collaborating effectively with teams while providing technical support and training.

Highest-signal resume keywords
  • Systems Analysis And Design
  • Application Development
  • Java Programming
  • Relational Database Management
  • Project Leadership
ATS Optimization Keywords
Hard Skills
  • Java
  • J2EE
  • SOA
  • Middleware
  • JSP
  • JSTL
  • JMS
  • JNDI
  • JDBC
  • Hibernate
Soft Skills
  • Effective Communication
  • Problem-Solving
  • Analytical Skills
  • Interpersonal Skills
  • Organizational Skills
Certifications & Qualifications
  • College Degree In Information Technology
  • College Degree In Computer Science
Industry Keywords
  • Data Migration
  • Cloud Solutions
  • Web Services
  • SOAP
  • RESTful Web Services
  • Testing Techniques
  • Technical Support
Tools & Technologies
  • JUnit
  • Maven
  • Log4j
  • DB2
  • SQL Server
  • Oracle
  • SFTP
  • Automated Testing Frameworks
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Configuration Analyst I
Software Configuration Analyst I

Jobtailor • Bala Cynwyd (PA)

On-site
USD 50,000 - 70,000
Software Engineer III
Software Engineer III

Jobtailor • New Jersey

On-site
USD 90,000 - 130,000
Java Developer
Java Developer

Jobtailor • Folsom (CA)

On-site
USD 65,000 - 90,000
Lead Development Engineer
Lead Development Engineer

Jobtailor • Town of Springdale (WI)

On-site
USD 120,000 - 160,000
Software Engineer III
Software Engineer III

Jobtailor • Massachusetts

On-site
USD 110,000 - 170,000
Software Development Manager
Software Development Manager

Jobtailor • Virginia (IL)

On-site
USD 140,000 - 210,000
Software Developer
Software Developer

Jobtailor • Austin (TX)

On-site
USD 120,000 - 180,000
Java Developer
Java Developer

Jobtailor • Watertown (SD)

On-site
USD 55,000 - 75,000
Software Engineer I – Java
Software Engineer I – Java

Jobtailor • Bala Cynwyd (PA)

On-site
USD 60,000 - 75,000
Software Support Engineer
Software Support Engineer

Jobtailor • Findlay (OH)

On-site
USD 42,000 - 56,000