Logo
JobRialto

Software Developer

JobRialto, Wilmington, Delaware, us, 19894


Job Summary

We are seeking a highly skilled and experienced Software Developer specializing in API development to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and maintaining scalable and reliable APIs to support web and mobile applications, ensuring seamless integrations and secure services for our clients and partners. The ideal candidate will have strong experience in Java Development and be proficient with API technologies, working with both SOAP and RESTful APIs.

Key Responsibilities

•Design and implement scalable and reliable APIs to support web and mobile applications.

•Write clean, maintainable, and efficient code in accordance with coding standards.

•Collaborate with cross-functional teams to gather requirements and define API specifications.

•Develop and maintain API documentation, including usage guides and technical specifications.

•Ensure APIs are secure by implementing authentication, authorization, and encryption mechanisms.

•Optimize API performance through profiling, tuning, and caching strategies.

•Monitor API usage and analyze data to identify and implement improvements.

•Troubleshoot and debug issues in development and production environments.

•Stay updated on emerging API technologies and best practices to adopt and implement.

Required Qualifications

•Minimum of 3 years of experience in software development, with a focus on API development.

•Experience with Java Development using Rational Application Developer (RAD) IDE.

•Proficiency in JavaScript and JQuery.

•Basic web skills in JSON, XML, HTML, CSS.

•Experience working with WebSphere Servers.

•Strong understanding of secure coding practices, including Log4j, TLS, SSL, and encryption.

•Hands-on experience in API development, including both SOAP and RESTful APIs.

•Knowledge of interfaces, web components, and webpages.

•Familiarity with data structures, SQL databases, and testing tools like SOAP UI.

•Experience with Git Actions and CI/CD processes.

Preferred Qualifications

•Experience with C#.Net, C#, Python, or similar languages.

•Familiarity with Bootstrap and JSoup.

•Experience with MuleSoft API development and RAML.

•Experience working on Windows and Linux Servers.

Work Environment

•This role involves sedentary work with occasional movement around the office to attend meetings.

•Ability to perform repetitive tasks on a computer, using a mouse, keyboard, and monitor.

Education:

Bachelors Degree