Senior Developer (Java and Lamda) (Bengaluru)

Senior Developer (Java and Lamda) (Bengaluru)

09 Sep
|
NR Consulting
|
Bengaluru

09 Sep

NR Consulting

Bengaluru

Title: Senior Developer (Java and Lamda)

Location: Bangalore

Exp: 5+ Years

:

Responsibilities

- Design and develop serverless applications using AWS Lambda with Java.
- Build scalable, secure, and high-performance backend services.
- Develop REST APIs and integrate them with Lambda, API Gateway, and other AWS services.
- Write clean, maintainable, and testable Java code following best practices.
- Optimize Lambda functions for performance, cold start reduction, and memory usage.
- Implement event-driven solutions using services like S3, SNS, SQS, EventBridge, and DynamoDB.
- Collaborate with product owners, architects, QA, DevOps, and other stakeholders to deliver end-to-end solutions.
- Troubleshoot production issues and perform root-cause analysis for failures and performance bottlenecks.
- Review code, mentor junior developers, and enforce coding standards.
- Participate in estimation, planning, and technical design discussions.

AWS Lambda and Typescript specific responsibilities

- Design Lambda-based microservices and serverless workflows.
- TypeScript: Advanced proficiency including generics, utility types, strict mode, declaration files, and module systems
- Node.js: Robust understanding of the Node.js runtime, event loop, async/await patterns, and package management
- Configure triggers, retries, dead-letter queues, and error handling strategies.
- Manage IAM roles, permissions, and least privilege access for Lambda execution.
- Work with CloudWatch logs, metrics, alarms, and tracing for monitoring and observability.
- Backend Fundamentals: Solid understanding of RESTful API design, authentication/authorization (JWT, OAuth2, Cognito), database design,



and distributed systems
- IaC Tools: Experience with at least one of AWS CDK (preferred), AWS SAM, or Serverless Framework
- Deploy Lambda functions using CI/CD pipelines and infrastructure-as-code tools.
- Handle versioning, aliases, rollback strategies, and environment-based deployments.
- Integrate Lambda with databases, caching layers, and third-party APIs.
- Ensure scalability, fault tolerance, and cost optimization in serverless architecture.

Requirements

- Minimum qualifications - 4-year Computer Science degree.
- At least 6+ years of experience in Java + Lambda
- AWS Certified Developer – Associate or AWS Certified Solutions Architect
- Translate business requirements into technical solutions.
- Prepare technical documentation, design documents, and implementation notes.
- Support production releases, incident resolution, and post-release monitoring.
- Follow Agile/Scrum practices and contribute to sprint planning, reviews, and retrospectives.
- Coordinate with cloud/platform teams to align architecture and operational standards.
- Designed and developed serverless applications using AWS Lambda and Java.
- Built and maintained RESTful APIs and event-driven microservices on AWS.
- Integrated Lambda with API Gateway, S3, SQS, SNS, DynamoDB, and EventBridge.
- Optimized performance, reliability, and cost of serverless workloads.
- Implemented CI/CD pipelines and infrastructure automation for Lambda deployments.
- Monitored applications using CloudWatch, logs, metrics, and alarms.
- Familiarity with agile environments
- Excellent written and verbal communications skills with an emphasis on confidentiality, tact, and diplomacy

📌 Senior Developer (Java and Lamda) (Bengaluru)
🏢 NR Consulting
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (java and lamda) (bengaluru) / bengaluru