First Factory is constantly growing and is looking for a Java Developer eager to work with a client in the commercial and luxury real estate business in an innovative and detailed oriented environment with plenty of opportunities to learn and grow.
You will be working alongside a remote team to develop and deliver fully functional, cross-platform, and tested applications developed according to quality standards.
Your job will be to offer support through the entire application lifecycle (concept, design, test, release, and support) and developing new features and user interfaces from wireframe models while delivering efficient, high performing, and stable code that meets business needs.
First Factory might be the place for you if :
You’re enthusiastic about software development and emerging technologies
You’re a voracious learner who is always looking to get better and improve your skills for career development and growth
You enjoy helping others succeed and helping them identify resources to grow
You’re flexible and can adapt to changing needs while still producing quality work
You’re highly collaborative in an environment that is more start-up than a big company
You demonstrate advanced English proficiency and excellent communication skills
Extensive technical knowledge in Java 8 and higher versions
Experience using Spring Framework & Hibernate
Hands-on experience working with Spark, Hadoop and HDFS
Proficiency with Dependency Management using Maven
Knowledge in testing frameworks such as JUnit, Mockito or TestNG
Familiarity with JSON Serialization using Jackson
Experience with RESTful APIs
Proper understanding of system design, data structures, and algorithms
Previous experience working with Agile methodologies
First Factory is committed to the professional success of our partners and team members. Through devotion to quality craftsmanship, we strive to provide trusted software development solutions for our partners.
We are looking for future colleagues who love software development; who want to learn, have fun, and work on interesting projects while continuing to grow their own professional careers.