Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer - Java @ Happiest Minds

Home > Software Development






Happiest Minds  Senior Software Engineer - Java

Job Description

Java Fullstack Senior Engineer

Years of Experience: 3-5 Years

Job Summary: We are seeking a highly skilled Java Fullstack Senior Engineer with a strong focus on Kotlin for backend development. The ideal candidate will design, develop, and maintain scalable web applications, utilizing frameworks such as Spring Boot and Ktor for backend services, while also demonstrating proficiency in modern frontend technologies like React, Angular, or Vue.js. This role requires strong leadership skills to guide development teams, conduct code reviews, and ensure the successful architecture of systems that meet product requirements.

Responsibilities:

  • Architecture & Development: Design and implement scalable, high-performance backends using Kotlin with Spring Boot or Ktor, and integrate with modern frontend frameworks such as React, Angular, or Vue.js.
  • System Integration: Seamlessly integrate frontend interfaces with server-side logic and databases, ensuring efficient data flow and an optimal user experience.
  • Testing & Quality Assurance: Oversee automated testing, debugging, and quality assurance processes to ensure system reliability and performance.
  • Performance Optimization: Optimize applications for maximum speed, scalability, and responsiveness, addressing any performance bottlenecks.
  • Team Leadership: Lead development teams, mentor junior engineers, and conduct code reviews to maintain high coding standards and best practices.

Mandatory Skills:

  • Proficient in Java programming language.
  • Strong experience with Kotlin, particularly in backend development using Spring Boot or Ktor.
  • Experience with modern frontend frameworks such as Angular 7, React, or Vue.JS.
  • Solid understanding of Restful services and microservices architecture.
  • Familiarity with database technologies (SQL and NoSQL).

Preferred Skills:

  • Experience with cloud platforms (Azure Cloud, AWS, or GCP - GCS).
  • Knowledge of containerization technologies (Docker, Kubernetes basics).
  • Familiarity with CI/CD Pipelines and Devsecops practices.
  • Experience in Agile and Scrum Framework methodologies.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3-5 years of professional experience in software development, with a focus on full-stack development.
  • Strong problem-solving skills and the ability to work independently as well as in a team environment.
  • Excellent communication skills, both verbal and written.

If you are passionate about building high-quality software and have the required skills, we encourage you to apply for this exciting opportunity.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time

Contact Details:

Company: Happiest Minds
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   continuous integration kubernetes ci/cd vue.js microservices docker sql react.js java gcp leadership communication skills rest cd development software development kotlin verbal communication backend development azure cloud nosql spring boot angular framework scrum agile aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Java Full Stack Developer

  • Capgemini
  • 6 - 9 years
  • Mumbai
  • 15 hours ago
₹ 5.5-14 Lacs P.A.

AI / ML Engineer

  • Accenture
  • 8 - 13 years
  • Bengaluru
  • 18 hours ago
₹ Not Disclosed

AI / ML Engineer

  • Accenture
  • 4 - 5 years
  • Bengaluru
  • 22 hours ago
₹ Not Disclosed

Senior Principal Product Owner

  • NCR Corporation
  • 15 - 20 years
  • Chennai
  • 23 hours ago
₹ Not Disclosed

Happiest Minds

Happiest Minds Technologies Pvt.Ltd www.happiestminds.com