Responsibilities:
- Develop, test, and maintain high-quality Java applications
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, efficient, and reusable code
- Troubleshoot and debug issues in existing software
- Ensure software meets coding and design standards
- Participate in code reviews to provide and receive feedback
- Stay up-to-date with emerging technologies and industry trends
Skills:
- Strong proficiency in Java programming language
- Experience with CSS and TypeScript for front-end development
- Familiarity with PostgreSQL or other relational databases
- Proficiency in using Eclipse or similar IDEs for Java development
- Knowledge of unit testing frameworks such as JUnit or TestNG
- Understanding of RESTful web services and API development
- Proficiency in SQL for database querying and manipulation
- Experience with version control systems like SVN or Git
Note: This is not an exhaustive list of skills. We value continuous learning and are open to candidates who possess a combination of relevant skills and a willingness to learn new technologies.
Job Types: Full-time, Part-time
Salary: Up to $20,000.00 per month
Benefits:
- Health insurance
Compensation package:
- 1099 contract
- Bonus opportunities
- RSU
- Stock options
- Yearly pay
Experience level:
- 1 year
Work Location: Remote