Senior Java Full Stack Developer

VDart, Inc. Logo
  • Finance
  • Applications have closed

Job Title: Senior Java Full Stack Developer

Location:Dallas TX

Duration: / Term:3 months

Job Description:

Experience Desired: 5 Years

Job Description:

  • Perform all phases of the SDLC like requirements analysis, application design, coding, testing and, deployment
  • Work closely with engineers, product owners, and other stakeholders to design and build scalable and distributed solutions that will provide a positive user experience
  • Transform old monolithic applications into modern microservices driven solutions
  • Integrate new features with third party systems using APIs
  • Ensure frontend application optimization and responsiveness
  • Document code and assist other engineers by helping in troubleshooting and problem solving
  • Provide thought leadership and ensure best practices for system design and development

What You Bring To The Table

  • 3 years of professional experience in frontend and backend development
  • Strong experience designing and implementing Java based applications using Spring Boot, Spring Webflux, Kafka, Redis
  • Experience with DevOps (Python or Perl scripting) creating CI/CD tools and pipelines.
  • Experience with relational database systems ex. Oracle, SQL, RDS (PostgreSQL) and NoSQL (DynamoDb, Cassandra, etc.)
  • 2 years with AWS Experience (EC2, S3, RDS, SQS, SNS, DynamoDb, Lambda)
  • Experience using container & serverless architectures (Docker, Kubernetes, AWS Lambda, AWS ECS)
  • Experience with Angular, JavaScript and Typescript
  • Experience with Restful APIs
  • Proficient with Test Driven and Domain Driven Development (TDD / DDD), including using automated test frameworks (e.g., Junit, Mockito, Karma or Jasmine).
  • You are an experienced user of one or more Application Lifecycle Management tools (e.g., Jira).

What Makes You Stand Out

  • Familiarity using Scrum/Agile development methodology
  • Experience with enterprise business, financial, BPM, etc. software a major plus
  • Self-starter mindset, taking initiative and ownership of a challenge while providing practical and innovative solutions
  • Experience speaking to technical and business audiences while working globally
  • An eagerness to share your knowledge with others
  • A desire to continuously learn as you strive to develop and improve as a team

Key Skills:

Java, Angular, AWS, DevOps, Spring Boot, Restful APIs, TDD / DDD