Java Engineer
Sunrise, FL
Minimum Qualifications: • Extensive experience of object oriented design, full stack web development and building REST APIs in Java, JavaScript or Python, Java is preferred.
• Strong proficiency in building component-based applications with modern frontend frameworks, such as React, or Angular. React experience is a bonus.
• Demonstrated experience in Agile development, Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD).
• Experience delivering advanced solutions for a high-volume, multi-tiered, distributed web application.
• Experience with various architectures: Domain Driven Design, Micro Service, Cloud Native and Event Driven Architecture.
• Experience with modern front-end build pipelines and tools such as Babel, Web Pack, NPM, etc.
• Experience with testing: Unit Testing, Test Driven Development, Integration Testing, Load Testing, Test Automation.