We look for a java full stack developer to join our team to build an educational web application project. If you are passionate about education and want to gain project development experience, and the opportunity to be an influencing stake holder - this might be in your interest.
Responsibilities:
- Meeting with technology managers and the design team to discuss the goals and needs of the company.
- Examining and defining current systems.
- Designing scalable architecture systems for Java-based applications.
- Identifying the software infrastructure needs
- Troubleshooting design flaws and system bottlenecks.
- Ensuring the flexibility and scalability of the Java environment.
- Working on frontend and database to make sure the whole system works.
- Deploying the system in cloud.
- Conducting system performance tests.
Qualification:
- Bachelor’s degree in computer science or software engineering from a US selective college. Received high school education in the US.
- Five years of work experience as a Java full stack developer.
- Advanced knowledge of software architecture.
- Proficiency with Java and Spring framework
- Proficiency with JavaScript, HTML, CSS and front-end technologies
- Proficiency with HTTP & REST API
- Experience with AWS and cloud deployment
- Experience with the software design and architecture, and implementation
- In-depth understanding of database and web storage
- High-level project management skills.
- Ability to solve complex software system issues.
- Good communication and team work skills.
Location: Remote
Schedule: The work would ideally expect 8-10 hours per week.
Compensation: cash & equity shares.
Must be able to work legally in the US.
Job Type: Part-time
Pay: From $25.00 per hour
Expected hours: No less than 8 per week
Experience level:
Schedule:
Education:
Experience:
- Java full stack developer: 5 years (Required)
Work Location: Remote