Java FullStack Developer
Arcadia Biosciences
·
Posted:
July 31, 2023
·
Hybrid
About the position
We are seeking a resourceful, versatile Software Engineer to join the Utility Data team and work on critical web scraping, ingestion, and data processing projects. The ideal candidate should possess a unique, holistic, and long-term perspective, and be excited about expanding renewable energy access. This role offers the opportunity to engage with cutting-edge technology, influence team building, and work in a fast-paced environment with a high-morale, tightly knit team. The successful candidate will collaborate closely with colleagues in various departments and contribute to improving both the member and developer experience.
Responsibilities
- Evaluate product performance operational metrics and diagnose and resolve issues
- Implement best practices and processes
- Design and develop robust, scalable front-end and back-end systems
- Build and maintain complex data pipelines to parse and standardize large amounts of data for energy products
- Frequently deploy new functionality to production with a streamlined CI/CD pipeline
- Explore new technologies with an open-minded team
- Identify opportunities for improving products or services
- Increase test coverage and reliability and help troubleshoot production issues
- Collaborate frequently with other engineers, give thoughtful code review, and mentor junior engineers
- Notice and speak up about opportunities to improve both the member and developer experience
- Ensure best practices in coding and quality standards for delivery
- Take full ownership of converting requirements into design, code, unit test, deployment, and delivery of function
Requirements
- 2-8 years of IT experience developing scalable applications
- Strong technical skills in Core Java, Spring Core, Spring Boot, AJAX, REST, JPA (Hibernate), Angular/React, and Bootstrap
- Ability to work in an agile delivery model with a proven CI/CD process
- Ensure best practices in coding and quality standards for delivery
- Strong understanding of data structures and algorithms
- Being a good team player with strong interpersonal skills
- Taking full ownership of converting requirements into design, code, unit test, deployment, and delivery of function
Benefits
- Competitive compensation based on market standards
- Hybrid model with remote first policy
- Flexible Leave Policy
- Office located in the heart of the city
- Medical Insurance for 1+5 Family Members
- Annual performance cycle
- Quarterly team engagement activities and rewards & recognitions
- L&D programs to foster professional growth
- Supportive engineering culture that values diversity, empathy, teamwork, trust, and efficiency