Etek It Services - Plano, TX

posted 12 days ago

Full-time - Senior
Plano, TX
Professional, Scientific, and Technical Services

About the position

The Senior Java Fullstack Developer role involves the full stack design and development of software applications from scratch, utilizing a Test-Driven Development (TDD) approach. The developer will be responsible for creating design documents, writing code that meets business requirements, and providing guidance to fellow developers. This position requires active participation in scrum meetings, PI planning, and design sessions.

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
  • Proficient in Java and SpringBoot
  • Experience with Microservices architecture
  • Knowledge of asynchronous communication
  • Familiarity with Automation (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
  • Knowledge of Object Oriented Design Patterns
  • Experience with APIs
  • Proficient in SQL and NoSQL databases (Oracle, DB2, Postgres SQL, MySQL, Flatfile, MongoDB)

Nice-to-haves

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