Must have experience in performing and providing technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems to include requirements elicitation, analysis and functional allocation, conducting systems requirements reviews, developing concepts of operation and interface standards, developing system architectures, and performing technical/nontechnical assessment and management as well as end-to-end flow analysis.
In this role, you will be working on a variety of processes that will manipulate very large amounts of data, both in the middle-tier and database and working on web services that will encapsulate that data. It will also require engagement with a large number of development teams and some project management.
In this role, the selected candidate must have strong J2EE application full life cycle development experience including specifying, building and deploying on Application servers and Web Services applications.
Maintain a strong background in web development (i.e. utilizing ASP.NET, etc) and effective database management (i.e. SQL, etc).
Conducts extensive software testing developing test plans & test case scenarios to maximize the efficiency of the code.
In this role, you will be working on a variety of processes that will manipulate very large amounts of data, both in the middle-tier and database, working on web services that will encapsulate that data and some front-end development.
This Java Developer will be responsible for driving design, implementation and delivery of application features for development; be involved in all parts of the Agile process including estimation, design, coding, code review, unit testing and hand-off.
In this role, the selected candidate must have an extensive experience in messaging middleware including EMS/JMS and application servers; extensive experience in software design, architecture, development and integration.
The Java Software Developer is a position on the Legacy Sustainment Contract (LSC). LSC provides sustainment support for over 20 Mission-Critical NGA exploitation capabilities. The Java Software Developer should be a technical, self-motivated developer, with the ability to be flexible to changing priorities from multiple customers.
In this role, the selected candidate will design and code backend Scala and Java applications and services. Emphasis is placed on implementing maintainable, scalable systems capable of handling billions of requests a day.