Sr. Java Developer

Location: Baltimore, MD
Compensation: No
Telecommute: No
Industry: Software
Type: Part-time
Work authorization: Contract

Required Skills:

  • Candidate must have an advanced level of expertise with the following:
  • Hands-on experience with Front End Technologies including React JS, Stencil JS, and ECMAScript 6.
  • Strong experience with Middleware/Backend Technologies including Spring Boot (Spring Data, Spring Security OAuth using JWT, Spring HATEOS, Spring Web Services), Apache Camel and Camel Components, Apache CXF, Redis, Rules Engine (e.g. – Drools), PostgreSQL, and Swagger.
  • Experience with Java 8
  • Experience with Cloud deployment, Dockers, and OpenShift.
  • Strong Experience working in Agile environment.
  • Communication skills to present ideas and concepts effectively; strong and proven problem solving.

Desired Skills:

  • Experience with JEE technologies, Struts 1.3x and Struts 2, DBC, JPA, Hibernate, SOAP/RESTful, XML, PL/SQL, Oracle, DB2, SonarQube, Git, Tomcat, WebSphere and VersionOne in an Agile software development environment.
  • Experience with Web Services Technology (XML, JAXP, JAXB, JAX-WS, AXIS, JERSEY, JSON, CXF, REST and SOAP) and Security (LTPA, JWT, OAUTH2).
  • Strong XML processing experience such as XSD, XPath, XSL, XSLT, etc.
  • Experience with Object Oriented Design (OOD), Object-oriented programming (OOP) and development, data structures and design patterns.
  • Experience with Agile framework and ability to apply best practices using industry standards throughout the software development phase.
  • Experience with front-end technologies such as JavaScript, TypeScript, JQuery, Ajax, HTML5, CSS3, and Bootstrap.
  • Hands-on experience with various frameworks such as AngularJS, jQuery, and node.js.
  • Experience coding “responsive “ web pages, with cross-browser limitations and standard-compliant.
  • Experience with RDBMS and database design and troubleshooting (Oracle, PL/SQL, DB2, SQL Server, PostgreSQL)
  • Experience with Automated unit test (i.e. JUnit, Mocking frameworks), Test Driven Development (TDD), and Behavior-driven development (BDD) (Cucumber).
  • Experience with writing Java Batch applications with spring batch or other batch frameworks.
  • Knowledge of web application security vulnerabilities and how to address them.
  • Experience with DevOps, full automated deployment (Continuous Integration/Continuous Delivery) and test automation, working knowledge of Jenkins, Maven and Shell Scripting.
  • Experience with building Spring based, cloud native, 12 factor applications.
  • Hands-on Design and development experience on Microservices and Restful API.
  • Experience with designing, architecting, and presenting technical Cloud-based solutions throughout the life cycle, from early capture through proposal and delivery.
  • Experience with complex programming, program debugging, data analysis, problem analysis and resolution issues within OO application systems.
  • Strong communication and documentation skills.
  • Self-starter, highly motivated individual, a team player who adapts to a dynamic work environment, and the ability to mentor others.
  • Experience with version control software such as MKS and GIT.
  • Able to multi-task and work in a dynamic, fast-pace environment.
  • Ability to investigate/research issues, determines impact, and provide solutions.
  • Experience with the implementation of Section 508 standards for Web Applications.
  • Exposure to writing Technical White Papers and systems design documents.
  • Prior experience with federal or state governments IT projects.

Education: Master’s Degree is Required

Email
Submit Resume
Fields represented with * are mandatory.

Thank you

Resume sent successfully

Contact Us

We aim to reply within 24 hours.

Thank you

Message sent successfully

Fields represented with * are mandatory.

  • Address

    100 West Road, Suite 300,
    Towson, MD - 21204

  • Phones

    443-921-2920

  • Emails

    management@blitz-its.com