Senior Software Engineer (Full Stack)

6 - 10 years

15.0 - 25.0 Lacs P.A.

Pune, Hyderabad

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

JavaFullstack DevelopmentAngularCSSHibernateTypescriptJavascriptHTMLSpring BootJQuerySQL

Work Mode

Work from Office

Job Type

Full Time

Job Description

Overview We are looking for a highly skilled Full Stack Developer with expertise in frontend development (Angular, TypeScript, JavaScript) (65%) and backend development (Java, Spring Boot) (35%). The ideal candidate will be responsible for designing, developing, and maintaining scalable applications while ensuring seamless integration between frontend and backend components. This role requires a deep understanding of modern frontend frameworks, REST API development, and microservices architecture. The developer will collaborate with UX designers, backend engineers, and business stakeholders to build high-performance and user-friendly applications. Pay, benefits and more. We are eager to attract the best, so we offer competitive compensation and a generous benefits package, including medical insurance, life insurance, etc. We provide free transport facility Location : Pune Timing : 1:00PM 10:00 PM What you’ll do on a typical day: Frontend Development (65%) • Develop and maintain scalable UI components using Angular 12 or above, TypeScript, JavaScript (ES6+), HTML5, CSS3 (SCSS, SASS). • Implement state management solutions (RxJS, NgRx, Redux). • Integrate with REST APIs, ensuring seamless communication between frontend and backend services. • Collaborate with UX designers to create responsive, user-friendly interfaces. • Optimize frontend applications for performance, and accessibility (WCAG). • Implement OAuth2, JWT authentication, and security best practices. • Perform unit testing (Jasmine, Karma) and UI testing to ensure quality standards. Backend Development (35%) • Develop and maintain REST APIs using Java, Spring Boot, JPA, Hibernate. • Work with SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB) for efficient data storage and retrieval. • Implement microservices architecture to improve system scalability and flexibility. • Design and implement business logic and data-processing functionalities. • Manage CI/CD pipelines using tools like Git, TeamCity, Octopus, Jenkins. • Ensure backend security, scalability, and maintainability. Required Qualifications: • Bachelor’s degree in computer science, Software Engineering, or a related technical field. • 6+ years of experience in full-stack development, with strong frontend expertise and backend development experience. What you need to succeed at XPO: Technical Skills: Frontend (Primary Focus - 65%) Angular 12 or above, TypeScript, JavaScript (ES6+), HTML5, CSS3 (SCSS, SASS) State Management (NgRx, Redux, RxJS) REST API integration and WebSockets OAuth2, JWT authentication, security best practices Webpack, CDNs, caching, performance optimization Unit Testing (Jasmine, Karma) and UI Testing Backend (Secondary Focus - 35%) REST API development using Java, Spring Boot, JPA, Hibernate SQL & NoSQL databases (PostgreSQL, MySQL, MongoDB) Microservices architecture, messaging queues (RabbitMQ/Kafka) CI/CD pipelines (Git, TeamCity, Octopus, Jenkins) Cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) Soft Skills & Competencies: Problem-solving, analytical, and debugging skills. Excellent communication and collaboration skills with cross-functional teams. Ability to lead technical discussions and provide mentorship. Experience working in an Agile/Scrum environment. Passionate about clean code, design patterns, and best practices. Be part of something big.

XPO India Shared Services

Logistics and Supply Chain

Bengaluru

1001-5000 Employees

8 Jobs

    Key People

  • Pankaj Kumar

    Managing Director
  • Anjali Desai

    Director of Operations

RecommendedJobs for You