Open Source CU (The suggestive Persona Job Description)
Role: API Developer |
Job Description:
We are looking for an experienced Spring Boot API Developer to design, develop, and maintain RESTful
APIs. The ideal candidate will have a strong foundation in core Java, Java 8, and OOP principles, along
with practical experience in SQL for database management. You will play a crucial role in building
scalable and efficient backend systems while collaborating with other team members to integrate APIs
into our applications.
Key Responsibilities: Design, implement, and maintain RESTful APIs using Spring Boot and Java.
Utilize core Java and Java 8 features to develop high-performance and maintainable code.
Apply Object-Oriented Programming (OOP) principles to design robust and reusable
components. Write and optimize SQL queries to interact with relational databases (e.g., MySQL,
PostgreSQL).
Collaborate with frontend developers and other stakeholders to integrate APIs with web and
mobile applications. Ensure code quality through peer reviews, unit testing, and adherence to coding standards.
Troubleshoot and debug application issues, providing effective solutions.
Contribute to the architectural design and documentation of API solutions.
Stay current with industry trends and emerging technologies related to Java and API
development.
Keyskills: Java Spring Boot Microservices Rest Core Java Java Spring Boot Kafka