> Markdown version of [/jobs/ext/533001-api-backend-java-developer](https://www.wearedevelopers.com/jobs/ext/533001-api-backend-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # API Backend Java Developer - **Company:** IBA InfoTech Inc. - **Location:** Durham, NC, United States - **Contract:** Permanent contract - **Skills:** Testing (Software), Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Apache Tomcat, Confluence, JIRA, Computer Engineering, Github, Hibernate (Java), Spring Framework, JSON, Python (Programming Language), Apache Maven, NoSQL, Scrum Methodology, Systems Development Life Cycle, Simple Object Access Protocol (SOAP), Software Engineering, SQL Databases, Web Applications, Web Services, Extensible Markup Language (XML), Test-Driven Development (TDD), Spring-boot, Spring Data, Computer Equipment, Information Technology, Build Tools, Restful APIs, Jenkins - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/api-backend-java-developer ## About the Role * Bachelor's degree in Computer Science, Computer Information Systems, Computer Engineering or closely related field of study and five (5) years+ of documented, progressive software engineering work experience, OR Master's degree in Computer Science, Computer Information Systems, Computer Engineering, or closely related field of study and four (4) years+ of documented, progressive software engineering work experience. * Hands-on experience in designing and developing high-volume web services using API Protocols and Data Formats (REST, JSON, SOAP, and XML). * Java development experience or another high-level programming in Python or JavaScript. * Experience developing in an agile environment with tools like JIRA, Confluence, etc. * Experience with CI process and build tools like GitHub, Jenkins, Maven. * Create software test plans following Test-Driven Development standards. * Knowledge of (SDLC) software methodologies (e.g., SCRUM/Agile, Waterfall); Agile development is preferred * Hands-on experience working on various technologies which include Spring, Hibernate, Tomcat, Spring Boot, Spring Data, RESTful Architectures, XML, JSON, Java, JavaScript. * Experience with SQL and NoSQL databases. * Ability to conduct an evaluation of third and fourth generation or current state of the art computer hardware and software and its ability to support specific requirements, interfacing with other equipment and systems. * Excellent written and oral communication skills. * Ability to work in a highly collaborative environment, highly integrated work team on multiple projects simultaneously. ## Description * Support existing web applications and support the customer with respect to back-end design, architecture, and documentation; * Drive the design and implement updates and additions to existing web services ensuring proper design, structure, and frameworks; * Embed in the application development teams and focus on the design and documentation of Web Services and APIs; * Assist in the preparation of specifications and other activities requiring knowledge of Web Services and API principles and techniques; * Interpret requirements and perform analyses to ensure that objectives are met; * Collaborate with developers at all levels and disciplines, and Perform other duties as required ## Related Videos - [API = Some REST and HTTP, right? RIGHT?!](https://www.wearedevelopers.com/videos/1675-api-some-rest-and-http-right-right) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) - [An Opinionated Guide to Bulletproof APIs](https://www.wearedevelopers.com/videos/100182-an-opinionated-guide-to-bulletproof-apis) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)