Etek It Services - Plano, TX

posted 5 days ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Java Fullstack Developer role involves the design and development of software applications from the ground up, utilizing a Test-Driven Development (TDD) approach. The position requires a strong foundation in both front-end and back-end technologies, with a focus on creating efficient, scalable applications that meet business requirements.

Responsibilities

  • Responsible for full stack design and development of software applications being built from scratch utilizing the TDD approach
  • Create design documents and write corresponding code that satisfies business requirements
  • Provide status updates on development tasks in scrum meetings and ad hoc meetings as needed
  • Participate in PI planning and design sessions
  • Provide direction and assistance to fellow developers

Requirements

  • 8+ years of experience in software development
  • Proficiency in Java and SpringBoot
  • Experience with Microservices architecture
  • Knowledge of asynchronous communication
  • Familiarity with Test-Driven Development (TDD)
  • Experience in building UI components using Angular/React framework, Typescript, HTML, and CSS
  • Understanding of Domain Driven Design
  • Experience with event-based architecture
  • Familiarity with AWS services
  • Knowledge of Object Oriented Design Patterns
  • Experience with APIs
  • Proficiency in SQL and NoSQL databases (Oracle, DB2, Postgres SQL, MySQL, Flatfile, MongoDB)

Nice-to-haves

  • Streaming skills: Kafka, AWS Kinesis or other tools
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service