HamburgerMenu
hirist

Java AWS Full Stack Developer

Tecnoprism Pvt Ltd
7 - 12 Years
Bangalore

Posted on: 24/07/2026

Job Description

Role : Java AWS Full Stack Developer

Job Description :


The Manager Java AWS Full Stack Developer will be responsible for designing, developing, and maintaining enterprise-grade full-stack applications using Java and AWS cloud technologies. The role involves leading technical deliveries, collaborating with cross-functional Agile teams, building scalable cloud-native applications, and ensuring high-quality software development through best engineering practices.

Technical Skills & Expertise :

Core Java Development :

- Java 21

- Spring Boot

- Spring Framework

- RESTful APIs

- JSON

- Object-Oriented Programming (OOP)

- Microservices Architecture

- Design Patterns

Frontend Technologies :

- HTML5

- CSS3

- JavaScript

- Responsive Web Development

- Frontend Integration

AWS Cloud Services :

- AWS Lambda

- Amazon S3

- Amazon SQS

- Amazon SNS

- Amazon Kinesis

- Amazon RDS (PostgreSQL)

- Amazon DynamoDB

- AWS CloudFormation

Databases :

- PostgreSQL

- SQL Databases

- NoSQL Databases

- DynamoDB

- Database Design & Optimization

DevOps & CI/CD :

- GitHub Actions

- Azure DevOps

- CI/CD Pipelines

- Git Version Control

- Cloud Deployment Automation

Testing & Quality Engineering :

- Unit Testing

- Code Review

- Test Coverage

- Production Support

- Bug Fixing & Troubleshooting

- Secure Coding Practices

Development Methodologies :

- Agile

- Scrum

- Sprint Planning

- Backlog Grooming

- User Story Management

- Sprint Estimation

Preferred Candidate Profile :

Application Development :

- Design, develop, and maintain scalable enterprise applications using Java 21, Spring Boot, and Spring Framework.

- Build RESTful APIs and microservices following industry best practices.

- Develop secure, maintainable, and high-performance application components.

- Support application modernization and continuous improvement initiatives.

Cloud-Native Development :

- Develop and deploy applications using AWS cloud services including Lambda, S3, SQS, SNS, Kinesis, RDS, and DynamoDB.

- Design event-driven and serverless application architectures.

- Implement Infrastructure as Code (IaC) using AWS CloudFormation.

- Optimize cloud resources for scalability, security, and cost efficiency.

Database Management :

- Design and optimize relational and NoSQL database solutions.

- Develop efficient SQL queries and data access layers.

- Ensure database performance, scalability, and data integrity.

- Support PostgreSQL and DynamoDB-based applications.

Agile Delivery :

- Participate in sprint planning, backlog grooming, and estimation sessions.

- Translate business requirements into technical user stories and deliverables.

- Collaborate with Product Owners, Architects, QA teams, and DevOps engineers.

- Ensure timely delivery of high-quality software solutions.

Quality Assurance & Production Support :

- Develop comprehensive unit tests and maintain high code coverage.

- Conduct code reviews and enforce coding standards.

- Troubleshoot production issues and implement bug fixes.

- Support application deployment, monitoring, and post-production activities.

Leadership & Collaboration :

- Provide technical guidance and mentorship to development teams.

- Promote engineering best practices and continuous improvement.

- Prepare technical documentation and support knowledge transfer activities.

- Collaborate effectively across cross-functional teams in an Agile environment.

Mandatory Skills :

- 8+ years of experience in Java Full Stack Development.

- Strong expertise in Java 21, Spring Boot, and Spring Framework.

- Hands-on experience with AWS services including Lambda, S3, SQS, SNS, Kinesis, RDS (PostgreSQL), and DynamoDB.

- Experience developing RESTful APIs and Microservices.

- Strong knowledge of SQL and NoSQL databases.

- Experience with GitHub Actions, AWS CloudFormation, and Azure DevOps.

- Strong understanding of Agile/Scrum methodologies.

- Experience in unit testing, deployment, production support, and application maintenance.

- Excellent problem-solving, communication, and stakeholder management skills.

Nice to Have :

- Experience with Docker and Kubernetes.

- Exposure to Event-Driven Architecture and Messaging Systems.

- Knowledge of Terraform or other Infrastructure as Code tools.

- Experience with Monitoring & Logging tools such as CloudWatch, ELK, or Grafana.

- AWS Certified Developer Associate or AWS Solutions Architect Certification.

- Experience working in enterprise-scale cloud-native environments.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...