Java API Developer
Vibotek LLC · Roanoke, TX · 3 mo ago
On-siteEngineeringFull-time
Key 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
- Writing clean, well-documented code
- Testing APIs
- Developing and executing unit tests, integration tests, and performance tests
- Troubleshooting and debugging
- Staying up-to-date
- Deploying and managing APIs
- Working with databases
- Implementing security
- Creating API documentation
- Participating in code reviews
- Analyzing and improving system performance
- Utilizing Git and other version control tools
Skills And Qualifications
- 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