Careers

Search Jobs Connect With Us

Full Stack Java Software Engineer

Job Attributes

Job Id:

22414

Job Category:

Software Applications & ERP

Job Location:

Owings Mills, MD  21117

Security Clearance:

No Clearance

Business Unit:

Piper Companies

JOB DESCRIPTION

Full Stack Software Engineer (Java)

Piper Companies is looking for Junior and Mid-Level Software Engineers for a contract-to-hire opportunity with our client in Owings Mills, MD. Candidates must have hands-on experience with enterprise level software development, integration and implementation of SOA/Microservice architecture.  The ideal candidate will have a good foundation of the Java, JEE platform, Microservice Architecture, REST, Angular, Typescript, Web Content Accessibility/USDS, UX, and SQL/data modelling. The Software Engineer will play a key role in migrating three enterprise applications into a consolidated application which leverages DevOps, cloud computing, and data lake / big data technologies.

Duties:

  • Design, code, and implement next-generation web application using software engineering best practices in the latest technologies
    • Single Page Application Front-End (Angular, Sass, Typescript, NodeJS)
    • Netflix OSS stack (Eureka, Zuul, etc)
    • Spring Framework (Boot, Cloud, Security, Data)
    • DevOps (Jenkins Pipelines, Docker, Groovy, Ansible)
  • Provide software expertise in one or more of these areas: Java application integration, java enterprise services, service oriented architectures, security, business process management/business rules processing, user experience (UX) and accessibility (Section 508/WCAG/USDS Web Standards).
  • Investigate and repair application defects regardless of component, including front-end, business logic, middleware, or database (SQL and data modeling).
  • All other duties as assigned or directed

 

Qualifications:

  • Bachelor's Degree in Computer Science or a related field
  • 6+ years of experience with full lifecycle development for mid-level, 2+ years for the junior
  • 5+ years of experience with systems/application analysis & design, 2+ years for junior
  • For Mid-level: 2+ years of combined experience SOA/Microservice architecture/REST integration
  • Education and/or formal training may substitute for experience requirement

 

Technical Skills

  • Demonstrable knowledge with Java EE, Java generics and concurrent programming.
  • Demonstrable knowledge of relational databases (PostgreSQL, Oracle), SQL and ORM technologies (JPA2, Hibernate)
  • Preferred experience in building responsive UIs with modern front end technologies (Angular 2+, Sass, Typescript, Bootstrap)
  • Preferred experience with Spring Framework (Boot, Cloud, Security, Data)
  • Preferred experience with ATTD and associated technologies (Fitnesse, Junit, Karma/Jasmine)
  • Preferred experience with delivering code using Continuous Integration and Continuous Delivery (CI/CD) best practices and DevOps to production
  • Preferred experience with AWS cloud technologies or other cloud platforms
  • Preferred experience with big data (Cloudera) & Java integration

 

Other:

  • U.S. citizen or legal right to work in the United States without sponsorship

 

Compensation:

  • Hourly rate and conversion salary are commensurate on experience.
  • Full Benefits: Health, Vision, Dental, 401k, PTO

Please send resumes to Joseph Gros at jgros@pipercompanies.com

Apply Now

CONTACT INFORMATION (Required)
RESUME (Required)
No file selected
x
Formats accepted: .doc / .docx / .pdf / .txt
Don't have a resume? Click here to fill out a short form.

Copy/paste your resume inside the text editor below:

ADDITIONAL INFORMATION (Required)
WORK HISTORY (Required)
Add another experience (optional)
EDUCATION (Required)
Add another degree (optional)
SKILLS (Required)
Add another skill (optional)

The following error(s) occurred:

Please wait while your job application is being processed. This may take a few moments.
New Search

Job Id:

22414

Job Category:

Software Applications & ERP

Job Location:

Owings Mills, MD  21117

Security Clearance:

No Clearance

Business Unit:

Piper Companies