We are currently looking to hire a [ API Developer With AWS ]and we believe your skills and expertise are a better match for this role. We have an exciting career opportunity for you with one of our esteemed clients at Dallas TX, Tampa FL , Jersey City Nj]
NJTECH is a globally managed IT services, IT consulting and business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. We play a major role in helping our clients to achieve their objectives at the highest level; ultimately creating sustainable value to customers.
Role: API Developer with AWS
Location: Hybrid Onsite Dallas TX, Tampa FL , Jersey City Nj
Duration: Long-term
Responsibilities:
Senior API Developer to lead the design| development| and management of robust| scalable| and secure API solutions using Amazon Web Services (AWS). This role requires strong programming skills| expertise in cloud architecture| and a proven ability to work within an Agile environment to deliver high-performance solutions.
Key Responsibilities
- Design| develop| deploy| and maintain scalable APIs using AWS API Gateway.
- Integrate APIs with various backend services| databases (SQLNoSQL)| and third-party applications.
- Leverage core AWS services such as Lambda| S3| Step Functions| DynamoDB| and EKS for data processing| storage| and orchestration.
- Implement security best practices| including authentication (e.g.| OAuth 2.0| JWT)| authorization| and data validation to safeguard APIs.
- Collaborate with DevOps teams to manage deployments using CICD tools like Jenkins| GitHub Actions| or AWS CDK| ensuring high availability and resilience.
- Monitor API performance using tools like AWS CloudWatch| identify bottlenecks| and implement necessary optimizations.
- Create and maintain comprehensive API documentation using tools like Swagger OpenAPI for seamless front-end integration.
- Serve as a senior member of the team| conducting code reviews and mentoring junior developers.
- Participate actively in all aspects of the software development lifecycle| including requirements gathering| technical design| testing| deployment| and support within an AgileSAFe methodology. Required Qualifications Skills
- Experience 10 years of hands-on software programming experience| with at least 5 years of backend and API development experience.
- Programming Languages Strong proficiency in one or more relevant languages such as Python| Node.js| Java| or C.AWS Expertise In-depth knowledge and hands-on experience with numerous AWS services| including API Gateway| Lambda| S3| DynamoDB| EKS| and SNSPinpoint.
- API Design Expertise with API architectural styles (REST| GraphQL) and best practices for design| versioning| and error handling.
- Methodologies Solid understanding of Agile methodologies and experience working in cross-functional teams.
- Problem-Solving Strong analytical| problem-solving| and debugging skills to identify and resolve complex technical issues.
- Education Bachelors degree in Computer Science| Engineering
- Essential Skills: Senior API Developer to lead the design| development| and management of robust| scalable| and secure API solutions using Amazon Web Services (AWS). This role requires strong programming skills| expertise in cloud architecture| and a proven ability to work within an Agile environment to deliver high-performance solutions security best practices| including authentication (e.g.| OAuth 2.0| JWT)| authorization| and data validation to safeguard APIs.
- Collaborate with DevOps teams to manage deployments using CICD tools like Jenkins| GitHub Actions| or AWS CDK| ensuring high availability and resilience.
- Monitor API performance using tools like AWS CloudWatch| identify bottlenecks| and implement necessary optimizations.
- Create and maintain comprehensive API documentation using tools like SwaggerOpenAPI for seamless front-end integration.
- Serve as a senior member of the team| conducting code reviews and mentoring junior developers.
NJTECH is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
NJTECH is a globally managed IT service, IT consulting and Business solutions partner. Our "High Performance Business" strategy builds our expertise in technology and consulting. Our offshore consulting plays a major role in helping clients to achieve their objectives in the highest level; ultimately creating sustainable value to customers. Come, transform your career with us and be a part of our high-performing team.
REGARDS
HAAS A