Job Title: Java Full Stack Developer
Location: Bangalore
Experience Level: 4-6 Years
Job Summary:
We are seeking a talented and motivated Full Stack Developer with expertise in Java, Python, and React, along with working knowledge of AWS services. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications from front-end to back-end while working closely with cross-functional teams.
Key Responsibilities:
Design and develop robust backend solutions using Java and Python.
Build interactive and responsive user interfaces using React.js.
Collaborate with DevOps teams for deploying and maintaining applications on AWS.
Work with RESTful APIs, microservices architecture, and modern CI/CD pipelines.
Participate in code reviews, unit testing, and documentation to ensure high-quality software delivery.
Troubleshoot and debug production issues as needed.
Contribute to system architecture and design decisions.
Required Skills:
Strong hands-on experience in Java (Spring Boot, Hibernate).
Solid understanding and development experience with Python.
Proficient in React.js, JavaScript, HTML, CSS.
Familiarity with AWS (e.g., EC2, S3, Lambda, CloudWatch, RDS).
Good understanding of REST APIs, JSON, and web services.
Knowledge of relational and NoSQL databases (e.g., MySQL, MongoDB).
Experience with Git, Docker, and CI/CD tools.