Mid level Java Developer

Prudent Technology LLC - Alexandria, VA

30+ days agoFull-time

Prudent Technology LLC, is seeking a software developer to join our development team. You will have the opportunity to work with a talented team designing and developing and integrating multiple systems at our firm.The development platforms include Java, Angular, .Net, VB, J2EE, , API.

Required Skills and Responsibilities:

  • Strong Java and object oriented programming experience to include backend web-services
  • Ability to work with external teams to resolve testing issues and bug fixes.
  • Data and Business Tier services maintenance using Java, JEE/EJB, PL/SQL,and SQL
  • Dynamic application development experience using AngularJS , JavaScript, HTML, CSS, Bootstrap, sass
  • Experience working in an O&M team environment.
  • Experience writing unit tests for development code.
  • Use and management of Subversion source code repository
  • Development of automated unit and integration test scripts
  • Provide O&M Support for deployed functionality
  • Ability to obtain a federal security clearance

Desired Skills:

  • Experience building REST and SOAP web services.
  • Experience with following technologies; Java, Spring, JPA, RESTful, Eclipse, SOAP, Weblogic, Spring, JavaScript, Angular 2+, Node.JS,

Tasks and Responsibilities:

  • As part of an O&M team, work closely with Operations team.
  • Analyze services-centric business requirements and user needs. The ability to provide input that will define optimal technical designs.
  • Participate in planning activities and collaborate with development teams. Provide suggestions and adjustments as needed to deliver quality software within project scope and timeframes.
  • Ensure that documented standards, processes and procedures are followed
  • Promote and perform development work consistent with industry standards and best practices; design interfaces and integrations.
  • Perform unit testing and support test automation.
  • Apply continuous integration and continuous delivery techniques.
  • Participate in peer code reviews.
  • Support the systems once they are up and running.
  • Write excellent documentation explaining application/service functionality and features.

Job Type: Full-time

About Prudent:

We are Leaders in producing ground-breaking and leading-edge solutions for Enterprise IT, Data, Software Development and Software Automation. We work with the latest technologies on projects that inspire positive change. We empower our employees to take leadership and ignite innovation. We take care of our team by offering excellent health benefits and employee rewards program.

Job Type: Full-time

Job Type: Full-time

Experience:

  • Java Script: 5 years (Preferred)
  • Software Development: 8 years (Preferred)
  • Java: 6 years (Required)

Education:

  • Bachelor's (Preferred)

Location:

  • Alexandria, VA (Required)