5 - 10 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Java Fullstack Developer at our company, you will play a crucial role in leading the design and development of scalable web applications. You will work with cutting-edge technologies like Angular and Java to deliver innovative solutions. Your responsibilities will include: - Lead Fullstack Development: Take charge of designing and developing scalable web applications using Angular for the front end and Java for the back end. - Collaborate with Stakeholders: Work closely with product managers, designers, and other stakeholders to define project requirements, deliverables, and timelines. - API and Microservice Development: Architect and implement RESTful APIs and microservices to support front-end applications, ensuring seamless integration between systems. - Message Queuing Integration: Design and implement message-driven architectures using technologies like RabbitMQ to facilitate smooth communication between microservices and other backend systems. - Code Quality Assurance: Ensure code quality through effective code reviews, automated testing, and adherence to best practices and development standards. - Performance Optimization: Troubleshoot and resolve technical issues, focusing on optimizing performance, scalability, and system reliability. - Innovation and Continuous Learning: Stay updated with emerging technologies, tools, and industry trends to drive innovation and maintain a competitive edge within the team and organization. Qualifications required for this role include: - Education: Bachelors degree in computer science, Software Engineering, or a related field. - Experience: 6+ years of experience in full-stack development with a primary focus on Angular or React and Java. - Technical Expertise: Proficiency in Angular or React, Java, Spring Boot, RESTful web services, front-end technologies (HTML, CSS, JavaScript), database technologies (SQL, NoSQL), ORM frameworks (e.g., Hibernate), message queuing technologies (RabbitMQ, Kafka, ActiveMQ), cloud platforms (AWS, Azure), and DevOps practices. - Problem-Solving & Teamwork: Excellent problem-solving skills, attention to detail, and the ability to work effectively in a collaborative team environment. - Communication: Strong communication skills to interact with technical and non-technical team members and stakeholders. Preferred qualifications include experience with Agile/Scrum methodologies, CI/CD pipelines, Git, containerization technologies (Docker, Kubernetes), building applications on cloud-based infrastructures (AWS, Azure), and leveraging cloud services.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, telangana, india

pune, maharashtra, india