Java Developer

Apex Systems
Bethesda, MD
Jan 21, 2021
Jan 25, 2021
Full Time
Apex Systems has multiple openings for Java Developers in the Bethesda, MD area. These positions are long-term contract-to-hire supporting a division of the federal government. Compensation ranges depending on years of experience, education level and certifications. If you are interested, or if you would like more information, please contact Jackie Kurtz at Responsibilities of the Java Developer Support the development, maintenance, and implementation of systems that are designed to accommodate various public health initiatives. Participate in the modernization of legacy applications and migrating applications to the cloud platform. New software development, including component development and development of application features. Developing alpha, beta, and other test releases. Defect repair and enhancements. Conducting code inspections and walkthroughs. Demonstration of new software enhancements and defect fixes. Provide guidance of program modules throughout the software development life cycle (SDLC) Project Planning Support Requirements Development Support Design Implementation (codingnew development and maintenance) Testing Support Project Integration ManagementDevelopment Support Production Support Documentation Support Training Support Required Experience of the Java Developer At least 5 years of working experience in the following Object Oriented Analysis and Design Java Enterprise Edition (JEE) and related technologies Apache Tomcat Typical JEE patterns, such as MVC, session faade, singleton, DAO, etc JEE frameworks, such as Struts, Java Server Faces, Spring, etc. Client (JavaScript, AJAX, Tiles) and server-side programming Relational database design JDBC API, SQL, PLSQL Oracle Database Management Systems Web Services, Service Oriented Architecture, XML, etc. Rational Unified Process (RUP), Agile programming, continuous integration, configuration management, etc. Testing tools and technologies, eg JUnit, Selenium, etc. Debugging tools, eg JProbe, etc. Single sign-on development Secure development practices Business Rules Engines, eg Drools Desired Experience of the Java Developer Front end development experience - Angular, HTML, CSS, etc. Visual Basic, C ColdFusion Other Application Servers, eg JBoss BPM technologies Unix and Windows scripting languages Education Requirements Bachelor's Degree required EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or .