Job Description
Role Title: Full Stack Developer
Location: Austin, TX (Day-1 Onsite)
Strong knowledge and experience in web application design and development
- Experience in architecting Microservices, API design, versioning, publish and service integration
- Strong understand of Object-Oriented Principles, expertise is Java code standards, design patterns and best practices
- Expertise in Spring boot, Hibernate, JPA, REST, SOAP services and SOA
- Experience in database base design, application usage of relational and non-relational databases
- Experience in using API Gateway such as Apigee and API security
- Strong working knowledge in AWS lambda or similar
- Strong working knowledge in AWS services such as SES, SNS, S3, Cloudwatch, Cloud Front
- Effectively communicate business requirements, criteria to stakeholders and development teams
- Decide on the platforms and coding standards to be used in project development
- Has strong technical skills and experience in distributed software systems
- Strong understanding of Agile methodologies, methods, and best practices
- Develop new user-facing features using React.js.
- Build reusable components and maintain front-end libraries for future use.
- Translating designs and wireframes into high quality code.
- In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
- Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
- Write well-designed, efficient, and testable code.
- Experience with user interface design.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Experience with browser-based debugging and performance testing software.