Role: Java BE/Cloud Engineer
Location: Plano, TX - Chicago, IL - Wilmington, Delaware (Hybrid - 3 day onsite)
Duration: Long-Term Contract
Job Description/Day to Day Responsibilities:
Work under the direction of senior team members to write code for full stack new software
development builds from scratch using the TDD approach
Write code that satisfies business requirements assigned to work stream
Provide status updates on development tasks in scrum meetings and ad hoc meetings as needed
Participate in PI planning and design sessions
Skills Needed:
- Core software development fundamentals-
- Java
- Spring Boot
- 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