Java Developer
at Delta Dallas

Date Posted: 7/7/2020

Job Description

The Senior Software Developer joins a team of engineers, subject matter experts, and data scientists to jointly provide experienced, high-quality Information Technology (IT) and cybersecurity engineering solutions. The Software developer will work with some complex clients on their hardest challenges – Clients with massive, complex data sets and enterprise systems.  Performing as part of, or in support of a SCRUM team, you will be expected to thrive in organized chaos and immediately adopt agile team self-organizing methods and techniques.

Responsibilities:

  • Identify and suggest design, development, implementation and maintenance recommendations for software systems; able to lead and perform in support of the associated activities.
  • Analyze requirements and then design and develop customized solutions.
  • Create and fully document a detailed conceptual software design based on customer needs.
  • Ensure compliance with software design, development, integration and sustainment standards and procedures.
  • Provide programming and analytical support for the design and implementation of new or improved computer systems and programs.
  • Design, code, compile, test, debug and document efficient software solutions that improve existing processing methods.
  • Ensure highest standard of systems and platform requirements related to capacity, performance, security, integrity, and recovery.
  • Recommend technology solutions, prioritize assignments, and work to resolve issues based on customer and business requirements.
  • Support and assist the development team in the design, development, testing, tuning and implementation of database applications.
  • Manage and maintain back-ups to include recovery procedures.
  • Perform other duties as assigned.

Qualifications:

  • Experience with the designing, building, implementing and maintaining of CI/CD pipelines
  • 6+ years programming experience with Java
  • 4+ years API Design and development using Java (specifically with REST)
  • 4+ years of experience using Jenkins to support multiple build pipelines for a variety of languages (emphasis on java)
  • Experience with microservice design and development patterns
  • Experience with the implementation and usage of design patterns
  • Experience with one or more Configuration Management Tools (i.e. Chef, Puppet, Ansible, etc.)
  • Experience using Elastic Stack in a microservices environment
  • 3+ years of experience with Kubernetes
  • Experience designing and developing solutions with PostgreSQL
  • Experience designing and developing solutions using NoSQL database (i.e. MongoDB, CouchDB, HBase, Cassandra, etc.)
  • Experience with and is a proponent of TDD
  • Experience performing code reviews
  • Can effectively communicate ideas to senior management and solutions architect
  • Must Have
    • Currently have an active government Secret or higher security clearance

Job Snapshot

  • Employee Type: Full-Time
  • Location: Dallas, TX
  • Job Type: Manufacturing
  • Experience: Not Specified
  • Date Posted: 7/7/2020

About Us

Delta Dallas helps companies succeed by providing leadership and staffing expertise through customized recruiting programs. Our staffing solutions include administrative, accounting, and financial roles, as well as workforce management, workforce analytics, and skills-based training solutions. Beyond filling positions, we're committed to bringing employers and employees together for a more productive future.

Delta Dallas' award-winning team was recently recognized by the Texas Association of Personnel Consultants (TAPC) as the number one Temporary/Contract Service Administrative Team and number one in the Highest Revenue Increase category by the National Independent Staffing Association (NISA). For over 30 years, Delta Dallas has provided innovative staffing solutions for hundreds of companies in the Dallas/Fort Worth area.

Whether you're looking for full-time or supplemental (temporary) employment, better pay or more responsibility, or just a change of scenery- we can help you find the opportunity that's right for you. Our recruiters and staffing specialists will connect you with great companies and provide you with the resources and opportunities to help you achieve success. 

Your Dream Job is Out There. We’ll Help You Get It! Join the Delta Dallas Talent Network today- and be on your way to an amazing new career!

What is a Talent Network?

Joining our Talent Network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected with you.

Why Join?

  • Receive alerts with new job opportunities that match your interests
  • Share job opportunities with family and friends through Social Media or email