At our company, we've been leading the way in technology projects for over 15 years. Our diverse team of top tech talent works remotely on roles that drive significant impact worldwide.
Position Overview
This position offers a unique opportunity to contribute to building robust enterprise applications using the Spring Boot framework.
Key Responsibilities:
1. Develop and maintain Java applications using Spring Boot.
2. Create and maintain RESTful APIs following best practices.
3. Write clean, efficient code and contribute to our codebase.
4. Collaborate with senior developers in implementing database solutions.
5. Participate in code reviews and apply feedback from colleagues.
6. Assist in testing and debugging applications.
Requirements:
1. 1+ year of experience with Java and Spring Boot development.
2. Good understanding of basic algorithms and data structures.
3. Basic knowledge of version control systems, preferably Git.
4. Ability to solve problems effectively and learn new technologies quickly.
5. Basic understanding of relational databases and SQL.
6. Familiarity with RESTful APIs.
7. Advanced level of English.
What We Offer:
1. 100% remote work.
2. Excellent compensation in USD or local currency.
3. Hardware and software setup for working from home.
4. Flexible hours.
5. Paid parental leaves, vacations, and national holidays.
6. Innovative and multicultural work environment.
7. Supportive environment with mentorship, promotions, skill development, and diverse growth opportunities.