Web Services Developer

November 4

Apply Now

Description

• We are looking for an experienced Web Services Developer with a strong background in designing, developing, integrating, and deploying web services using a microservices architecture. • The ideal candidate should have expertise in Java, Spring frameworks, API development, and cloud platforms, with a deep understanding of authentication mechanisms, DevOps practices, and agile methodologies. • Design, develop, integrate, and deploy web services using REST/SOAP/JSON/XML in a microservices architecture. • Lead Java development efforts, leveraging newer versions of the language and tools. • Utilize Spring frameworks, including Spring Boot, to build scalable applications. • Develop and document APIs using tools such as Swagger and OpenAPI. • Conduct testing of web services using tools like ReadyAPI, SOAPUI, Postman, and JMeter. • Collaborate with teams to implement API management tools like Apigee, Postman, and Swagger. • Implement authentication and authorization mechanisms such as OAuth and JWT. • Work with cloud platforms like AWS, Azure, or Google Cloud and apply microservices architecture principles. • Follow best practices for code reviews and ensure the integrity of CI/CD pipelines. • Utilize version control systems, including Git, and work within agile software development methodologies. • Collaborate on projects using Atlassian tools like Jira and Confluence. • Apply knowledge of Kubernetes services and DevOps tools to streamline processes. • Communicate complex technical solutions and concepts clearly to business partners and leadership.

Requirements

• Bachelor’s degree in Computer Science or related field. • 10+ years of relevant work experience in web services development and API management. • Expert in Java development, including Spring frameworks (Spring Boot). • Experience with Node.js and Express.js. • Proficient in API documentation tools like Swagger and OpenAPI. • Hands-on experience with web services testing tools such as ReadyAPI, SOAPUI, Postman, and JMeter. • Proficient in programming languages like Java, Python, and Node.js. • Experience with cloud platforms like AWS, Azure, or Google Cloud. • Strong knowledge of CI/CD pipelines and DevOps practices. • Experience with version control systems like Git and agile development methodologies. • Understanding of BDD, TDD, and object-oriented design patterns. • Familiarity with Atlassian tools (Jira, Confluence) and Visio, PowerPoint, and Project.

Apply Now

Similar Jobs

November 4

DCI

201 - 500

Develops financial processing software applications for DCI.

November 4

DCI

201 - 500

Develops software for migrating customer files in financial processing environment.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com