Vibotek LLC ยท 2 months ago
Java API Developer
Vibotek LLC is looking for a Java API Developer to join their team. The role involves designing, building, and maintaining RESTful APIs while collaborating with various teams to ensure scalability, security, and reliability of the APIs.
Information Technology & Services
Responsibilities
Designing and developing RESTful APIs: Implementing APIs that adhere to REST principles and best practices
Building and maintaining APIs: Developing, testing, and optimizing APIs for performance and reliability
Collaborating with teams: Working with front-end developers, UX/UI designers, and product managers to understand requirements and deliver solutions
Writing clean, well-documented code: Ensuring code quality, maintainability, and readability
Testing APIs: Developing and executing unit tests, integration tests, and performance tests to ensure quality and reliability
Troubleshooting and debugging: Identifying and resolving issues in API functionality and performance
Staying up-to-date: Keeping abreast of the latest Java frameworks, development trends, and API design patterns
Deploying and managing APIs: Deploying APIs using Docker, Kubernetes, or cloud platforms and managing their lifecycles
Working with databases: Interacting with relational (MySQL, PostgreSQL) and NoSQL (MongoDB) databases to store and retrieve data
Implementing security: Ensuring APIs are secure and protect sensitive data
Creating API documentation: Generating user-friendly documentation for developers who will consume the APIs
Participating in code reviews: Ensuring code quality and adherence to coding standards
Analyzing and improving system performance: Identifying bottlenecks and optimizing API performance
Utilizing Git and other version control tools: Managing code changes and collaborating effectively
Qualification
Required
Strong understanding of Java programming language
Proficiency with Spring Boot and other relevant Java frameworks
Experience with RESTful API design and development
Familiarity with relational databases (e.g., PostgreSQL, MySQL) and SQL
Experience with version control systems (e.g., Git)
Ability to write clean, well-documented, and efficient code
Experience with unit testing and integration testing
Understanding of DevOps practices, including CI/CD pipelines and cloud deployments
Company
Vibotek LLC
We screen and shortlist candidates before presenting to our clients. Therefore reducing hiring time and cost.
Funding
Current Stage
Early StageCompany data provided by crunchbase