Full Stack Developer - Java/AngularJS
India, Karnataka, Bengaluru
1 week ago
Applicants: 0
Share
2 weeks left to apply
Job Description
Description Role Overview : We are seeking a highly skilled Full Stack Developer to join our product development team. The ideal candidate will be responsible for building scalable, high-performance web applications by working across both front-end and back-end technologies. This role requires strong problem-solving skills, deep technical expertise, and the ability to collaborate effectively in a fast-paced environment. Key Responsibilities Full Stack Development : Design, develop, and maintain web applications using modern front-end and back-end technologies. Develop reusable, scalable, and efficient code for both server-side and client-side components. Build responsive UI screens ensuring consistency, cross-browser compatibility, and optimal performance. Front-End Engineering Develop front-end components using React.js / Angular / Vue.js (as applicable). Implement clean, maintainable UI code using HTML5, CSS3, JavaScript, and TypeScript. Integrate REST APIs and ensure seamless communication between front-end and back-end. Optimize user interfaces for speed and scalability. Back-End Engineering Design and develop server-side logic using Node.js / Java / Python / .NET (depending on stack). Build RESTful APIs, microservices, and backend modules. Manage databases, write efficient queries, and optimize data models (SQL / NoSQL). Implement authentication, authorization, and secure coding practices. System Architecture & Design Participate in system design discussions, architecture planning, and code reviews. Ensure applications are scalable, secure, and aligned with industry best practices. Contribute to designing microservice-based architectures where applicable. Integration & Deployment Integrate third-party services, APIs, and cloud-based solutions. Work with CI/CD pipelines (Git, Jenkins, Docker, Kubernetes) for deployment. Collaborate closely with DevOps teams to ensure smooth release cycles. Testing & Quality Assurance Write unit, integration, and end-to-end tests using appropriate testing frameworks. Work with QA teams to debug and resolve defects. Ensure overall code quality and maintain coding standards. Collaboration & Communication Work closely with product managers, designers, and cross-functional stakeholders. Translate business requirements into technical solutions. Participate in agile ceremonies (sprint planning, standups, retrospectives). Education Required Skills & Qualifications : Bachelors or Masters degree in Computer Science, Engineering, or related field. Technical Skills Strong proficiency in front-end frameworks like React.js / Angular / Vue.js. Expertise in back-end development using Node.js / Java / Python / .NET. Hands-on experience with REST APIs, microservices, and server-side development. Solid understanding of HTML5, CSS3, JavaScript, TypeScript. Database Experience SQL (MySQL, PostgreSQL, MS SQL) NoSQL (MongoDB, DynamoDB, Redis) Experience with Git, CI/CD pipelines, Docker, Kubernetes is a plus. Experience with cloud environments (AWS, Azure, or GCP) is highly preferred. Preferred Skills Experience with GraphQL. Knowledge of performance optimization techniques. Familiarity with serverless architecture. Exposure to message queues (Kafka, RabbitMQ). Soft Skills Strong analytical and problem-solving abilities. Excellent communication and teamwork skills. Ability to manage multiple tasks in a fast-paced environment. Attention to detail with a focus on code quality (ref:hirist.tech)
Required Skills
Additional Information
- Company Name
- YOptima
- Industry
- N/A
- Department
- N/A
- Role Category
- .NET Developer
- Job Role
- Entry level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Immediate Joiner
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 1 week ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position