Senior Java API Developer
job summary:
Role Summary
location: Malvern, Pennsylvania
job type: Contract
salary: $55 - 60 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
Key Responsibilities API Design & Development
- Design, develop, and maintain RESTful APIs using Java and industry best
- Define and implement REST API key features, including proper resource
- Apply object-oriented and application design patterns (e.g., Singleton,
- Develop cloud-native APIs that integrate with AWS services and serverless
- Monitor and analyze application performance metrics and resolve bottlenecks.
- Implement application security best practices, including authentication,
- Design and implement OAuth2-based security using industry-standard flows
- Ensure APIs are protected against common vulnerabilities.
- Design and implement robust exception handling strategies for APIs, ensuring
- Implement centralized logging, error tracking, and resiliency patterns (retry,
- Write comprehensive unit, integration, and API tests using modern testing
- Ensure high code quality through test coverage, code reviews, and adherence to
- Support CI/CD pipelines with automated test execution.
- Design and deploy cloud resources using AWS CloudFormation.
- Develop and integrate AWS Lambda functions for serverless use cases.
- Configure and manage AWS IAM roles and policies following the principle of
- Collaborate on cloud architecture decisions for scalability, security, and cost
- Work closely with product owners, Technical Lead, architects, and DevOps teams
- to deliver high-quality solutions.
- Mentor junior developers and provide technical guidance and best practices.
- Participate in design reviews, sprint planning, and production support activities.
qualifications:
Required Skills & Qualifications Robust hands-on experience with Java and RESTful API development Deep understanding of REST API design principles and key features Solid knowledge of application design patterns Proven experience with REST API performance optimization robust background in application security and secure coding practices Experience implementing exception handling and error management strategies Hands-on experience with testing frameworks (unit, integration, API testing) robust knowledge of OAuth2 and various grant types Experience with AWS CloudFormation, AWS Lambda, and AWS IAM Working knowledge of Python (scripting, automation, or Lambda development) Experience working in Agile/Scrum environments Preferred Qualifications Experience with microservices and serverless architectures Familiarity with API gateways and service-to-service authentication Experience with monitoring, logging, and observability tools in AWS Exposure to CI/CD pipelines and Infrastructure as Code (IaC) best practices
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact [email protected].
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility). This posting is open for thirty (30) days. Any consideration of a background check would be an individualized assessment based on the applicant or employee's specific record and the duties and requirements of the specific job.
Recommended Jobs
Child Care Assistant Teacher
Grow your teaching career with Bright Horizons , where you can make a meaningful impact on children’s lives every day. Learn from early education experts while having the opportunity to pursue a CD…
Sr. Clinical Research Coord- Katz
The Temple University's Lewis Katz School of Medicine's Research Administration Department is searching for a Sr. Clinical Research Coordinator-Pool to join our team! Become a part of the Temple fa…
Registered Nurse First Assistant
Job Description Job Description We are seeking a Registered Nurse First Assistant to join our team! Surgical RNFA- must have prior robotic experience in the operating room. Graduate of a CA…
Assistant Marketing Manager
Assistant Marketing Manager, Retail Role Overview The Assistant Marketing Manager, Retail supports brands within The Pittsburgh Paints Company Retail portfolio, including Glidden, Olympic, Liquid …
Cyber Security Risk Manager
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…
Assistant Produce Department Head- Ottsville
Job Description Job Description Description: Kimberton Whole Foods in Ottsville is looking for a Full-Time Assistant Produce Department Head! Requirements: Full-Time. 40-hours per week. 5 day…
Assistant Store Manager
Sephora is seeking an Assistant Store Manager in Whitehall, PA to support store operations, lead a dynamic team, and enhance client experiences. This role requires a strong leader with proven retail m…
Strategic Supply Chain Specialist 2, Corporate
About Day and Zimmermann When you’ve been around for more than a century, you know a thing or two! At Day & Zimmermann, we take our lifetime of experience and make things better! Our 37,000+ employe…
Home Health Registered Nurse
Home Health Registered Nurse – Full Time. Uniontown, PA. Potential Company Car! Step Into a Fulfilling Career with Advantage! Welcome to Advantage, where our motto is "Better Servi…
Account Partner - Marketing Analytics
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in histo…