Full-Stack Developer (Java & ReactJS)
Job Title: Full-Stack Developer (Java & ReactJS)
Location:
Austin, TXHire Type: Full-timePosition detailsRequired Skills: React.js, Java Enterprise Edition (Java EE / J2EE)
Responsibilities:
- 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.
- Experience using React.js, Next.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.