Java Developer

Agile, API, Cognos, Database, DBA, Developer, Development, HTTP, IBM, Java, JavaScript, jQuery, Management, Programmer, Programming, Protocols, Quality Assurance, Rational, Research, Scrum, Security, SMTP, SOAP, SQL, SQL Server, TCP/IP, Version Control, XML
Full Time
Telecommuting not available Travel not required

Job Description


Overview

By Light is hiring a Software Developer to join our team supporting the Department of Veterans Affairs in Baltimore, MD. In this role you will put your knowledge of Software Development to work to develop software for the Government Health Research Domain. You will provide leadership and work with Software Architects, Software Developers, Systems Engineers, DBA's, and Quality Assurance personnel to develop high quality software.

Required Experience/Qualifications

* Experience mentoring junior software developers on design patterns, development best practices, and DevOps trade-offs
* Good understanding of emerging web and cloud development models
* Expert level Java Programming expertise
* Experience with all ancillary technologies necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, etc.
* Experience with High scalability projects involving cloud-based infrastructure design and implementation
* Working knowledge of object-oriented design and development skills
* Successful track record of developing quality software products and shipping production ready software
* Good understanding of Web Services protocols such as REST, SOAP and API design for extensibility and portability
* Experience debugging distributed systems with high data loads
* Deep understanding of distributed data model
* Solid understanding of the Software as a Service (SaaS) model in the online environment
* Experience with Scrum/Agile development methodologies
* Java/JEE, Spring, JSON, XML, REST, Distributed System, SQL Server, ePub3, MVC frameworks, Design Patterns, Javascript, JQuery, GWT, JSON
* Working knowledge of Wildfly
* Experience as an applications programmer on large-scale data base management systems
* Experience writing SQL queries for SQL Server or another Relational Database is required
* Knowledge of computer equipment and ability to develop complex software to satisfy design objectives
* Experience in Java programming with MVC frameworks and experience in JEE technologies like Servlets, JSPs, EJBs, Web Services, JMS, JAXB
* Experience with Spring, Struts and Hibernate

Preferred Experience/Qualifications

* IBM Cognos development experience preferred
* Experience working with Rational Team Concert for Design, Version Control and Test management preferred

Special Requirements/Security Clearance

* All candidates must be able to successfully complete a Government background investigation

An Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

 

Department: Information Technology
Dice Id : RTX15e409
Position Id : 2405
Have a Job? Post it