Role: Java Fullstack Developer
Location :Plano Tx
Exp : 8 years
W2 Contract
Job Description/Day to Day 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
Skills Needed:
Core software development fundamentals
Java
SpringBoot
Microservices
Asynchronous communication
Automation (TDD)
Building UI components using Angular/React framework Typescript HTML and CSS
Domain Driven Design
Event based architecture
AWS
Object Oriented Design Patterns
APIs
SQL & NoSQL (Oracle DB2 Postgres SQL MySQL Flatfile MongoDB)
Streaming skills: Kafka AWS Kinesis or other tool Nice to have
kafka,html,microservices,db2,aws,postgres sql,nosql,java,flatfile,mysql,css,typescript,aws kinesis,tdd,react,sql,springboot,angular,apis,domain driven design,object oriented design patterns,event based architecture,mongodb,oracle