Role: Java API Developer
Location: Chandler AZ
We are seeking a skilled Java Developer to join our dynamic team and contribute to the design development and maintenance of robust scalable and secure applications. The ideal candidate will have extensive experience in Java development API integration and troubleshooting within large-scale distributed environments with a focus on delivering high-quality software solutions.
Key Responsibilities:
- Design develop and maintain Java-based applications and middleware components.
- Collaborate with cross-functional teams to integrate APIs and ensure seamless functionality.
- Implement secure authentication and authorization mechanisms using OAuth2 JWT and other industry standards.
- Troubleshoot and resolve performance security and integration issues in complex environments.
- Automate workflows and deployment processes using scripting languages like Python.
- Follow best practices in source control management preferably using Git.
- Develop and execute unit integration and performance tests to ensure software quality.
- Monitor application performance using logging metrics and tracing tools.
- Contribute to continuous improvement initiatives by analyzing existing systems and processes.
Requirements:
- 6 overall software/platform engineering experience.
- Strong proficiency in Java with a solid understanding of API design RESTful services and middleware development.
- Experience with large-scale distributed production environments.
- Hands-on experience with API security protocols such as OAuth2 JWT mTLS and API key management.
- Proficiency in Python for automation scripting and tooling.
- Ability to troubleshoot complex issues and optimize application performance.
- Familiarity with API lifecycle management including versioning onboarding and deprecation.
- Knowledge of CI/CD pipelines and automated deployment strategies.
- Experience with monitoring logging and observability tools.
- Strong understanding of software development best practices and source control management (Git).
Desired Qualifications:
- Experience with enterprise API gateway platforms (e.g. Apigee Kong Azure API Management AWS API Gateway).
- Knowledge of service mesh or ingress technologies and their integration with APIs.
- Understanding of traffic management policies like rate limiting throttling and quotas.
- Familiarity with cloud or hybrid environments networking and security considerations.
- Exposure to performance/load testing tools.
- Excellent communication and teamwork skills with the ability to collaborate effectively across technical and non-technical teams.
Role: Java API Developer Location: Chandler AZ We are seeking a skilled Java Developer to join our dynamic team and contribute to the design development and maintenance of robust scalable and secure applications. The ideal candidate will have extensive experience in Java development API integrati...
Role: Java API Developer
Location: Chandler AZ
We are seeking a skilled Java Developer to join our dynamic team and contribute to the design development and maintenance of robust scalable and secure applications. The ideal candidate will have extensive experience in Java development API integration and troubleshooting within large-scale distributed environments with a focus on delivering high-quality software solutions.
Key Responsibilities:
- Design develop and maintain Java-based applications and middleware components.
- Collaborate with cross-functional teams to integrate APIs and ensure seamless functionality.
- Implement secure authentication and authorization mechanisms using OAuth2 JWT and other industry standards.
- Troubleshoot and resolve performance security and integration issues in complex environments.
- Automate workflows and deployment processes using scripting languages like Python.
- Follow best practices in source control management preferably using Git.
- Develop and execute unit integration and performance tests to ensure software quality.
- Monitor application performance using logging metrics and tracing tools.
- Contribute to continuous improvement initiatives by analyzing existing systems and processes.
Requirements:
- 6 overall software/platform engineering experience.
- Strong proficiency in Java with a solid understanding of API design RESTful services and middleware development.
- Experience with large-scale distributed production environments.
- Hands-on experience with API security protocols such as OAuth2 JWT mTLS and API key management.
- Proficiency in Python for automation scripting and tooling.
- Ability to troubleshoot complex issues and optimize application performance.
- Familiarity with API lifecycle management including versioning onboarding and deprecation.
- Knowledge of CI/CD pipelines and automated deployment strategies.
- Experience with monitoring logging and observability tools.
- Strong understanding of software development best practices and source control management (Git).
Desired Qualifications:
- Experience with enterprise API gateway platforms (e.g. Apigee Kong Azure API Management AWS API Gateway).
- Knowledge of service mesh or ingress technologies and their integration with APIs.
- Understanding of traffic management policies like rate limiting throttling and quotas.
- Familiarity with cloud or hybrid environments networking and security considerations.
- Exposure to performance/load testing tools.
- Excellent communication and teamwork skills with the ability to collaborate effectively across technical and non-technical teams.
View more
View less