About the role
Role & responsibilities
Job Description
**mandatory
SN
Required Information
Details
1
Role**
Full Stack Developer (Java + React + AWS)
2
Required Technical Skill Set**
Java, React.js, AWS Cloud, Spring Boot, Microservices
3
No of Requirements**
4
Desired Experience Range**
5-8 Years
5
Location of Requirement
Poland
6
Immediate Joiners Needed
7
Work Timings
As per Business Requirement
Desired Competencies (Technical/Behavioral Competency)
Must-Have**
(Ideally should not be more than 3-5)
Backend Development Technologies
• Java 8/11/17
• Spring Boot & Spring Framework
• Microservices Architecture
• RESTful API Development
• Hibernate / JPA
Frontend Development Technologies
• React.js Development
• JavaScript (ES6+) & TypeScript
• HTML5, CSS3
• Redux / Context API
• Responsive Web Design
Cloud & DevOps Technologies
• AWS Cloud Services (EC2, S3, Lambda, RDS, CloudWatch)
• CI/CD Pipelines
• Docker & Containerization
• Git Version Control
• Azure DevOps / Jenkins
Required Qualifications
• 5-8 years of experience in full-stack application development.
• Strong hands-on experience in Java, Spring Boot, and Microservices architecture.
• Minimum 3+ years of experience in React.js development and modern frontend frameworks.
• Experience building scalable REST APIs and enterprise web applications.
• Strong knowledge of AWS cloud services and cloud-native application development.
• Experience with SQL and NoSQL databases such as Oracle, PostgreSQL, MySQL, or MongoDB.
• Hands-on experience with CI/CD pipelines, Docker, and deployment automation.
• Strong understanding of software design patterns, security practices, and performance optimization.
• Experience working in Agile/Scrum environments.
• Excellent analytical, troubleshooting, and communication skills.
Good-to-Have
- Experience with Kubernetes and container orchestration.
• Knowledge of Serverless Architecture using AWS Lambda.
• Experience with GraphQL.
• Exposure to Kafka, RabbitMQ, or event-driven architectures.
• AWS Certification (Developer, Solutions Architect, or equivalent).
• Experience with Infrastructure as Code (Terraform, CloudFormation).
• Exposure to monitoring tools such as Splunk, Datadog, or ELK Stack.
• Knowledge of security frameworks and OWASP standards.
SN
Responsibility of / Expectations from the Role
1
Design, develop, and maintain scalable full-stack applications using Java, React.js, and AWS technologies.
2
Develop and enhance backend services, APIs, and Microservices using Spring Boot and related frameworks.
3
Build responsive, reusable, and user-friendly frontend interfaces using React.js.
4
Collaborate with Product Owners, Architects, Business Analysts, UX teams, and QA teams to deliver business requirements.
5
Design and implement cloud-native solutions leveraging AWS services.
6
Develop secure, high-performance, and highly available applications following industry best practices.
7
Integrate frontend applications with backend APIs and third-party systems.
8
Optimize application performance, scalability, reliability, and maintainability.
9
Participate in code reviews and ensure adherence to coding standards and architectural guidelines.
10
Troubleshoot and resolve application defects, production issues, and performance bottlenecks.
11
Contribute to CI/CD implementation, deployment automation, and DevOps initiatives.
Millions of jobs, with real people getting hired every day
Questions, answered
Click "Apply with JobAssist" – we tailor your resume and application to this role and submit it for your approval.
Yes. This role at Tata Consultancy Services was screened before publishing – we confirmed the employer before listing it.
The employer didn't disclose a salary range for this listing. JobAssist shows pay whenever it's available.
This position can be done from anywhere, with no in-office requirement.
Yes – every application is tailored from your profile and this job's requirements, and you can review and edit before it's sent.
