Senior Software Developer - Full stack

Foundever

India

Remote

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A global leader in customer experience is seeking a Full-Stack Software Developer to design, develop, and optimize microservices. This role involves back-end development with Java and Spring Boot, along with front-end development using Vue.js. Ideal candidates have at least 3 years of experience with Java and 2 years with TypeScript. This position offers the flexibility of remote work and requires strong collaboration skills in a dynamic environment.

Qualifications

  • Minimum 3 years of experience in Java, Spring, and Gradle.
  • At least 2 years in TypeScript and 1 year in Vue.js.
  • Strong knowledge of testing methodologies including unit testing.

Responsibilities

  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Implement authentication mechanisms using Keycloak for identity management.
  • Develop user interfaces with Vue.js, ensuring integration with back-end services.

Skills

Java
Spring (SpringBoot)
Gradle
Vue.js
TypeScript
API-first development
GitLab CI/CD
Docker
AWS services
Communication skills

Tools

Grafana
Prometheus
OpenTelemetry
ArgoCD
Helm
Kubernetes (EKS)

Job description

We are seeking an experienced Full-Stack Software Developer with a minimum of 3 years experience post study, to join our Software R&D architecture team, focusing on designing, developing, and optimizing shared microservices while also contributing to front-end development with Vue.js. The role involves building secure and scalable microservices designed for use across multiple products while improving the common technical base, CI/CD pipelines, identity management integrations, and front-end application architecture.

This is a remote role; candidate must be located in India.

Job Responsibilities
Microservices & Back-End Development
  • Design, develop, and maintain high-quality, scalable microservices using Java and Spring Boot, adhering to best practices and architectural guidelines
  • Follow an API-first approach, ensuring all services are well-documented and adhere to OpenAPI specifications
  • Implement and maintain shared libraries and components to streamline microservice development
  • Develop secure authentication and authorization mechanisms using Keycloak (OAuth2, OIDC, SAML) to ensure robust identity management across services
  • Write clean, testable, and well-documented code
  • Participate in code reviews and contribute to improving code quality
  • Provide technical support and guidance to product development teams on integrating shared microservices and identity management solutions
Front-End Development
  • Develop and maintain user interfaces using Vue.js, ensuring seamless integration with back-end services
  • Implement responsive and accessible UI components while following modern front-end best practices
  • Work with API-driven front-end development, consuming RESTful APIs
  • Optimize web application performance, ensuring smooth user experiences
  • Collaborate with UX/UI designers to create visually appealing and intuitive interfaces
Software Factory
  • Contribute to the evolution of our common technical base, improving the Gradle catalog, shared libraries, bootstrap project, and standardized configurations to enhance the developer experience
  • Improve and maintain our GitLab CI/CD pipelines, ensuring smooth integration and deployment processes
  • Contribute to the creation and standardization of a common front-end pipeline, ensuring consistency and efficiency across projects
  • Work closely with DevOps teams to optimize containerized deployments (EKS, ArgoCD, Helm, Harbor) and enhance automation
Skills And Qualifications
  • Strong experience in Java, Spring (SpringBoot), and Gradle (at least 3 years in java SpringBoot)
  • Solid experience with Vue.js, TypeScript and front-end development (minimum 2 years in Typescript, 1 year in Vue.js)
  • Strong expertise in API-first development, with hands-on experience designing and documenting APIs using OpenAPI specifications
  • Strong knowledge of testing methodologies, including unit, integration, and system testing
  • Solid understanding of GitLab CI/CD and DevOps automation
  • Experience with containerization using Docker
  • Experience with AWS services (RDS, S3, etc.)
  • Familiarity with observability tools (Grafana, Prometheus, OpenTelemetry)
  • Strong communication and collaboration skills
  • B2 level minimum in written and spoken English
Tech Stack
  • Languages & Frameworks: Java, Spring (SpringBoot), Gradle, Vue.js, Typescript
  • IAM: Keycloak (OAuth2, OIDC, SAML)
  • Testing & Observability: JUnit, Testcontainers, Gatling, Grafana, OpenTelemetry
  • DevOps & CI/CD: GitLab, Sonar, ArgoCD, Helm, Harbor, Kubernetes (EKS)
  • Infrastructure: AWS (EKS, RDS, S3, etc.)
About Us

Foundever® is a global leader in the customer experience (CX) industry. With 150,000 associates across the globe, we’re the team behind the best experiences for +800 of the world’s leading and digital-first brands. Our innovative CX solutions, technology and expertise are designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter.

The successful candidate will be based in India and have the option to work remotely or hybrid.

The working hours are 1pm to 10pm IST.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack (Remote - India)
Software Engineer - Full Stack (Remote - India)

Jobgether • India

Remote
INR 800,000 - 1,200,000
Competitive salary with structured benefits package
Group Health, Life, and Personal Accident Insurance
Paid vacation (18 days)
+2
Senior Software Developer (Full Stack) - Java
Senior Software Developer (Full Stack) - Java

Foxsense Innovations • Coimbatore District

On-site
INR 800,000 - 1,200,000
Unlimited sick leave policy
Generous paid leave plan
Delicious lunch and snacks
+2
Senior Software Developer, Frontend
Senior Software Developer, Frontend

Jobgether • India

On-site
INR 2,500,000 - 4,500,000
Secure projects
Frontend stack exposure
Cloud-native environment
+2
Senior Full Stack Developer
Senior Full Stack Developer

Proof-of-Skill • Mumbai

On-site
INR 2,600,000 - 4,200,000
Software Developer
Software Developer

HEXA Solutions • India

On-site
INR 1,200,000 - 1,800,000
Fully remote-first setup
Flexible hours
Competitive compensation
+2
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan-Technologies-Pvt-Ltd • Gurugram District

Hybrid
INR 1,200,000 - 2,400,000
Senior Developer - Java Fullstack
Senior Developer - Java Fullstack

Srijan: Now Material • Gurugram District

Hybrid
INR 1,400,000 - 2,200,000
Senior Software Engineer – Full Stack Java Developer
Senior Software Engineer – Full Stack Java Developer

Keka Technologies Private Limited • Pune District

On-site
INR 2,600,000 - 3,800,000
Full stack developer – Java/Angular/Springboot
Full stack developer – Java/Angular/Springboot

Heptarc Talent Acquisition • Bengaluru

On-site
INR 80,000 - 120,000
Senior Full Stack Engineer (Remote, Full-Time) [HR124]
Senior Full Stack Engineer (Remote, Full-Time) [HR124]

Smart Working • Pune District

Remote
INR 1,000,000 - 1,500,000
Fixed shifts
No weekend work
Day 1 benefits: laptop and full medical insurance
+2