Overview
On Site
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - Fulltime
Skills
SQL
Spring Boot
java development
Job Details
Job Title: Senior Java Engineer
Location: Dallas TX
Duration: / Term: Fulltime
Job Description:
Experience Desired: 6+ Years
Job Description:
As a Senior Java Engineer, you will work with lead-level and fellow senior-level engineers to architect and implement solutions that enable customers to get the most out of what the client can offer. In this role, you will develop performant and robust Java applications while supplying the continued evaluation and advancement of web technologies in the organization.
Requirements:
- 5+ years of Java development within an enterprise-level domain
- 3+ years of Spring Boot development within an enterprise-level domain
- 3+ years of SQL development within an enterprise-level domain
- Nice to have experience in: Snowflake, Spark, React UI
- Experience with data sourcing, data modeling and data enrichment
- Proficiency with recent Java features like Lambda Expressions, Stream API, CompletableFuture, etc.
- Skilled with low-latency, high volume application development
- Able to design systems that can handle high volume transactions while being performant
- Proficiency with CI/CD and shift left testing / test driven development (TDD)
- Experienced with asynchronous programming, multithreading, REST APIs, GraphQL, and microservices
- Experience with Cloud Computing, preferably AWS
- Solid verbal and written communication and consultant/client-facing skills are a must. As a true consultant, you are a self-starter who takes initiative.
- Solid experience with at least one (preferably more) of the following: Kafka, MongoDB, Sonar, Jenkins, Oracle DB, Sybase IQ, DB2, Drools or any rules engine experience, CMS tools like Adobe AEM, Search tools like Algolia, ElasticSearch or Solr, Spark
Key Skills:
Java development, Spring Boot, SQL, React JS, Spring MVC, CI/CD
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.