Thelan Consulting

  • Java Developer

    Job Locations US-DC-Washington
    Posted Date 3 weeks ago(11/29/2018 2:58 PM)
    ID
    2018-1093
    # of Openings
    1
    Category
    Information Technology
  • Overview

    Thelan exists to provide Project Management leadership to its clients across multiple industries worldwide. We are a professional services firm whose Project Management consultancy practice - with core competencies in Strategy, Planning, and Implementation - is at the center of our services offering. At Thelan, high performing, well-trained consultants help clients achieve their objectives by providing personalized service defined by consistent quality. The mission of our company is honored every time our people exceed the expectations of our clients.

     

    At Thelan, we are driven by three core values:

    • People First – We believe that people are what separate good companies and great companies
    • Adding Value – We are purposeful in setting goals for ourselves and our clients, ensuring that we act in a way that prioritizes long-term sustainable relationships
    • Performance is Paramount – We exceed our clients’ expectations

    The Opportunity

    We are seeking a Java Developer to join our IT team who will support a group that creates software solutions that help customers communicate, access, and store mission critical information. The project team is instrumental in the design and implementation of some of the most mission critical and innovative systems in government today.

    Key Responsibilities

    • Perform application development and support
    • Understand and apply development design patterns. 
    • Understand and apply design methodologies including Object-Oriented Design and Analysis and Domain-Driven Design
    • Understand and leverage common architectural styles and patterns (SOA, Microservice, Layered, Clean, Event Sourcing, CQRS, etc.)
    • Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, java performance analysis, continuous integration)
    • Problem and modification identification, classification, and prioritization
    • Design and development of RESTful APIs
    • Creation and maintenance of system documentation and artifacts
    • Provide support for critical production issues
    • Be part of Agile/Scrum cross-functional team and bring your own unique skill set to the table and collaborate with others to accomplish team goals

    To Qualify for the Role, You Must Have:

    • Bachelor's Degree in an associated discipline and 2 years of software engineering experience or an equivalent combination of education and training that provides the required knowledge, skills and abilities
    • Java 8+, Hibernate, Maven, relational databases (Oracle, Postgresql, etc.) , REST Services, Spring Boot
    • Candidate must be able to obtain and maintain a Public Trust Clearance
    • Experience in Agile/Scrum environment
    • Must be able to obtain and maintain a Public Trust Clearance

    Ideally, You'll Also Have:

    • Experience with AWS platform services, and application/service deployment in AWS
    • Experience with containerized (Docker) applications and services
    • Willingness to learn and demonstrable experience with other programming languages (Scala, Clojure, Ruby, Python, etc.)
    • Full-stack experience, UI languages (Javascript, etc.) and frameworks (React, Angular, etc.)

    What We Look For:

    Top performers with track records in the following areas:

    • Attention to detail and mission focus
    • Ability to multi-task

    What Working at Thelan Offers:

    Thelan is delighted to provide full benefits to include: competitive salary (W2), sponsored medical, dental and vision benefits, 401K with employer match, commuter benefits and individual, annual professional development plans. Our People Pledge is to provide all of Thelan’s employees the best compensation packages and an ability to grow and make an impact on present-day, national and global issues. This organizational support is invaluable in ensuring top performance from our team-members and we look forward to your application.

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed