Java Developer
Location: Remote
Contract Duration: 12 Months
Skills:
- Java Development
- API Development
- Great communication skills
Job Description:
- We are looking for a Software Developer to join our team for fully remote opportunity.
- We are looking for a highly skilled and experienced Software Developer specializing in API development to join our dynamic and innovative team.
- As a Software Developer you will be responsible for designing developing and maintaining APIs that provide seamless integrations and robust services to our clients and partners.
What Youll Do:
- Design and implement scalable and reliable APIs to support web and mobile applications
- Write clean maintainable and efficient code in accordance with our coding standards
- Collaborate with crossfunctional teams to gather requirements and define specifications for API development
- Develop and maintain documentation for APIs including API usage guides and technical specifications
- Ensure APIs are secure by integrating 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
- Keep abreast of emerging API technologies and best practices to adopt and implement
What Youll Need Required:
- Minimum of 3 years of experience in software development with a focus on API development
- Java with RAD (Rational Application Developer) IDE experience
- JavaScript Jquery experience
- Basic web skills (JSON XML HTML CSS) experience
- Experience working with WebSphere Servers
- Able to write efficient and secure code understands Log4j TLS SSL encryption
- Experience with API Development: syntax libraries
- Have experience designing and implementing Web APIs
- Have created SOAP & RESTful APIs
- Understands what an interface is and used for webpages web components.
- Knowledgeable on Data Structures and Databases SQL
- Knowledgeable on using testing tools like SOAP UI
- Knowledgeable of Git Actions and CI/CD processes.
Preferred:
- Experience with C#.Net C# Python or like languages
- Bootstrap JSoup experience
- MuleSoft API Development with RAML experience
- Experience with Windows and Linux Servers
Physical Demands:
- Ability to safely and successfully perform the essential job functions consistent with the ADA and other federal state and local standards
- Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings etc.
- Ability to conduct repetitive tasks on a computer utilizing a mouse keyboard and monitor
1. Java Development 2. API Development