STN
USA Jobs Board

Software Engineer

MatchConsulting1 · Dallas, TX Remote
Category Engineering
Posted 3y ago
View and Apply

Opens the original job posting in a new tab.

Job description

Company Description Match Consulting is a Software Development, Consulting & Recruiting firm helping organizations with their custom software solutions, consulting & recruiting needs to improve business performance. Job Description Conceptualize, design, build and support software systems with:

  • Web applications, including RESTful APIs or SOAP services.
  • Batch applications, including file processing
  • Relational data models
  • Performance and security considerations
  • Production problem solving Support software development life cycle by:
  • Leading the solution design for projects
  • Reviewing projects and initial for effort, impact, and complexity
  • Peer code review
  • Unit testing of features and functionality Learn new technologies and approaches:
  • Participate in proving out new technologies
  • Learning new approaches, technologies, paradigms
  • Translate proof of concept into production ready applications

Qualifications

  • Have worked in the Software Development field for a minimum of 7 years.
  • More than 5 years of application solution design and development building RESTful APIs, including transactional APIs
  • Experience with Java (JDK 8.x/11.x) application development and any of these frameworks:
  • Spring Framework (Spring Web, Spring Data, Spring Batch etc.)
  • Spring Boot 1.x/2.x
  • ORMs (Hibernate, JOOQ, etc.)
  • Object mapping frameworks (Dozer, ModelMapper, MapStruct, etc.)
  • Messaging Systems: Kafka, MQ, etc.
  • JBoss (Wildfly) , Struts, JSP would be an asset
  • Experience with relational databases including any of:
  • PostgreSQL
  • Oracle
  • MS SQL Server
  • Experience with non-relational databases (NOSQL)
  • MongoDB
  • Redis
  • Working knowledge of AWS services is an asset, including
  • AWS Managed Kubernetes Service or Kubernetes in general
  • AWS API Gateway
  • AWS Batch, Lambda, S3
  • Solution-focused, takes initiative to work effectively within established guidelines.
  • Strong problem solving skills with the ability to multi-task and flourish in a fast-paced, deadline-driven work environment
  • Proven ability to work both independently and collaboratively within a team environment
  • Excellent written / verbal communication and professional maturity
  • Demonstrated experience within Financial Services industry (or other related industry/sector)
  • Strong organizational, time-management and analytical skills
  • Strong interpersonal relationship building and listening skills Additional Information All your information will be kept confidential according to EEO guidelines.