Senior Engineer, APIs & Middleware - Remote - Dallas/Fort Worth

Apply for this position Please mention DailyRemote when applying
Posted 14 days ago United States Salary undisclosed
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description


***This opportunity is fully remote for candidates who permanentlyreside in the Dallas/Fort Worth area****


Summary of Essential Job Functions:

  • Designing , architecting, and developing solutions leveraging cloud technology to ingest, process and analyze large, disparate data sets to exceed business requirements
  • Clearly communicating findings, recommendations, and opportunities to improve data systems and solutions
  • Demonstrating deep understanding of cloud and big data technology, concepts, tools, features, functions and benefits of different approaches
  • Seeking out information to learn about emerging methodologies and technologies
  • Clarifying problems by driving to understand the true issue
  • Looking for opportunities for improving methods and outcomes
  • Applying data driven approach (KPIs) in tying technology solutions to specific business outcomes
  • Collaborating, influencing and building consensus through constructive relationships and effective listening
  • Solving problems by incorporating data into decision making

Position Requirements:

  • 5+ years of experience in developing Java/J2EE based applications
  • Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security
  • Experience building REST and SOAP web services using Java
  • Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)
  • Experience with Java and J2EE/Java EE (including servlets, JSP, JSF, JDBC)
  • Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
  • E xperience with messaging products like Kafka or ActiveMQ
  • Experience with any RDBMS: Oracle, Postgres, SQL Server
  • Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc.
  • Experience with web application servers like Tomcat, Jetty, JBoss etc.
  • Experience with TDD, code testability standards
  • Strong understanding of OOP & SOA principles, design patterns, industry best practices
  • Agile project experience a plus
  • Experience with scripting and working in a Linux environment
  • Experience working on large and medium scale software projects
  • Experience building distributed systems at Internet scale
  • Strong written and verbal communication skills
  • Strong interpersonal skills and time management skills
  • Strong analytical and troubleshooting skills
  • Experience with caching products
  • Experience working with no-SQL databases like MongoDB or Cassandra
  • Experience working with any cloud products like Azure or AWS
  • Experience working with container solutions like Docker
  • Experience with DevOps practices and CICD model of development
Physical Requirements:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable candidates with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to sit. However, the employee may choose to stand and move within cubicle area. The employee is frequently required to use hands to finger, handle, feel, talk and hear; reach with hands and arms. Must possess the ability to effectively hear and communicate. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 2 pounds. Specific vision abilities required by this job include close vision, peripheral vision, depth perception and ability to adjust focus.