Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Technical Java Lead

Aderas, Inc

Technical Java Lead

Reston, VA
Paid
  • Responsibilities

    Aderas Inc has an opening for a Technical Java Lead to work on a Defense Health Agency project. The Technical Java Lead will utilize its software development experience and knowledge of the system to best serve the client’s requirements.

    Primary Job Duties:

    • Provides support in specialized technology areas that can include, but is not limited to, elements such as Web design, requirements/specifications definition, analysis, assessments, planning, design, development, integration, testing, installation, performance tuning, deployment, or maintenance.
    • Implement an SOA infrastructure using Informatica, WebLogic, Java, and Oracle 12 c
    • Automating routine WebLogic administrative tasks using WLST/Jython, ksh or other tools.
    • Hands-on develop of web applications for mission-critical systems, delivering high-availability and performance
    • Contribute in all phases of the development life-cycle in support of team objectives
    • Write well designed, testable, efficient code
    • Ensure designs are in compliance with specifications
    • Prepare and produce releases of software components
    • Update related project documentation for the software sprint releases
    • Create/update Version Description Document, Release Notes, and System Administrators Guides
    • Lead and assist in the DoD Cyber security requirements for each software release
    • Working in an Agile Scrum development environment

    Required Education:

    • Bachelor’s Degree in Computer Science, Engineering, Business, or related field of studies and/or greater than four (4) years equivalent experience.

    Required Years of Experience:

    • At least seven (7) years of information technology experience. Experience analyzing, designing, and implementing complex system solutions that meet industry frameworks and methodologies.

    Required Experience:

    • Design and construct a technical solution framework and implementation.
    • Provides industry framework and methodology guidance.
    • Coordinates with technical development, integration, business representatives, and COTS vendor teams to optimize system design and performance.
    • Experience with Struts, JEE and Core Java programming
    • Experience with the Linux operating system
    • Experience with Apache and JBoss or other web servers such as Weblogic or Tomcat
    • Experience with JavaScript and DOM manipulation (jQuery)
    • Experience with JEE, Web Services (SOAP/RESTful/JSON).
    • Experience with web frameworks such as Struts or JEE 6.
    • Experience with Application Servers such as Tomcat, JBoss, WebLogic or WebSphere.
    • Experience with SQL Databases such as SQL Server, Oracle or Sybase.
    • Experience with Unit testing and mocking.
    • Minimum of 3 years of experience developing web-based applications in the J2EE framework with Informatica and WebLogic.
    • Ability to work in small, rapid-development teams.
    • Experience with leading technical tasks/staff to completion with successful results.
    • Provided leadership and coordinated the technical activities to integrate components into the complex software solution.
    • Coordinated with internal and external teams to provide technical support across technical expertise and platforms.
    • Strong communication skills and ability to work closely with the customer in analyzing requirements.
    • Comfortable assisting and mentoring Junior and Journeyman level engineers.
    • Conducted detail technical tasks in the areas of software development, system administration, or systems analysis.

    Preferred Experience:

    • Insight into Java/Java EE internals (Classloading, Memory Management, Transaction management, etc.)
    • Java Server Faces experience is desired- Knowledge of Relational Databases, Oracle and ORM technologies
    • Experience with test-driven development
    • Prior experience working in a team environment
    • Excellent communication and writing skills
    • Experience using tools including Eclipse, Git, and TFS related utilities
    • Experience with Java Application Frameworks such as Struts (Spring, Boot, Core Data, MVC, Security)
    • Experience with DevOps concepts such as Continuous Integration, Agile, Lean and others
    • Experience with Maven or Gradle and its lifecycles
    • Understanding of SSL setups, Public Key Infrastructure, and Public Key Enabling Applications

    Must be obtained within 6 months - Security +, Oracle Java Certification(s)

    Clearance/Citizenship: US Citizen, needed for clearance – IT-I Public Trust (SSBI/T5)