Senior Full Stack Engineer

Posted 4 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
2M-2M Annually
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
The Role
Design, develop, test, and maintain scalable full-stack enterprise applications centered on Java, Spring Boot, REST APIs, and microservices. Build backend services, integrate React frontends, optimize relational and NoSQL database interactions, troubleshoot complex issues, and maintain software quality through testing and code reviews. Collaborate across teams, support cloud and CI/CD deployments, mentor junior developers, and contribute to architecture and technology decisions.
Summary Generated by Built In

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟮𝟬𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟱-𝟮𝟬 𝗟𝗣𝗔)

Experience: 4+ yrs

Location: Bengaluru

We are looking for a technically strong Senior Full Stack Engineer with deep expertise in Java to design, develop, and maintain scalable enterprise applications. The role requires strong backend engineering capabilities, an understanding of complex software architectures, and the ability to integrate frontend and backend systems seamlessly.

The ideal candidate will have hands-on experience with Java, Spring Boot, RESTful APIs, and microservices, along with a strong problem-solving mindset and the ability to quickly adopt new technologies. Experience with React for frontend development and Python for scripting or backend services will be a valuable advantage.


Requirements

Key Responsibilities

  • Design, develop, test, and maintain scalable full stack applications with Java as the core backend technology.
  • Build robust backend services, RESTful APIs, and microservices using Java and Spring Boot.
  • Develop maintainable application components using object-oriented programming, design patterns, and clean coding principles.
  • Analyse complex technical requirements and translate architectural designs into efficient software solutions.
  • Integrate frontend and backend components to deliver seamless application functionality.
  • Contribute to frontend development using React where required.
  • Use Python for scripting, automation, or additional backend development where appropriate.
  • Design and optimise database interactions across relational and NoSQL databases.
  • Troubleshoot complex application issues, conduct root-cause analysis, and improve system performance.
  • Write and maintain unit tests and integration tests to ensure software quality and reliability.
  • Participate in code reviews and uphold engineering standards, coding practices, and documentation quality.
  • Collaborate with cross-functional teams to deliver features from design through deployment.
  • Mentor junior developers and contribute to technical discussions and knowledge sharing.
  • Work with cloud platforms, deployment processes, and CI/CD workflows to support reliable releases.
  • Evaluate and adopt emerging technologies to improve application capabilities, scalability, and maintainability.

What Makes You a Great Fit

  • 4+ years of professional software development experience, with strong hands-on expertise in Java. Extensive full stack experience is highly desirable.
  • Deep proficiency in Java, Spring Boot, and enterprise application development.
  • Experience developing RESTful APIs, microservices, and scalable backend architectures.
  • Strong understanding of object-oriented programming, data structures, design patterns, and software engineering principles.
  • Experience with Hibernate or similar ORM frameworks.
  • Familiarity with relational and NoSQL databases, including SQL-based systems and technologies such as Neo4j.
  • Experience with Git, Agile methodologies, code reviews, and collaborative development workflows.
  • Understanding of cloud platforms such as AWS, Azure, or GCP.
  • Strong debugging, analytical thinking, and performance-optimisation skills.
  • Ability to understand complex system designs and rapidly learn new technologies.
  • Experience with React and Python is an advantage.
  • Familiarity with Docker, Kubernetes, automated testing, and CI/CD pipelines is desirable.
  • Excellent communication, collaboration, and technical ownership skills.
  • A bachelor's degree in Computer Science, Engineering, or a related discipline is preferred.

Skills Required

  • 4+ years of professional software development experience with strong hands-on Java expertise
  • Deep proficiency in Java, Spring Boot, and enterprise application development
  • Experience developing RESTful APIs, microservices, and scalable backend architectures
  • Strong understanding of object-oriented programming, data structures, design patterns, and software engineering principles
  • Experience with Hibernate or similar ORM frameworks
  • Familiarity with relational and NoSQL databases, including SQL-based systems and Neo4j
  • Experience with Git, Agile methodologies, code reviews, and collaborative development workflows
  • Understanding of cloud platforms such as AWS, Azure, or GCP
  • Strong debugging, analytical thinking, and performance optimization skills
  • Ability to understand complex system designs and rapidly learn new technologies
  • Experience with React and Python
  • Familiarity with Docker, Kubernetes, automated testing, and CI/CD pipelines
  • Excellent communication, collaboration, and technical ownership skills
  • Bachelor's degree in Computer Science, Engineering, or a related discipline
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Stockholm
Year Founded: 2021

What We Do

Weekday is an AI-powered recruitment platform that helps startups hire top-tier engineering and product talent. By leveraging a massive database of white-collar professionals and advanced outreach tools, the company streamlines the hiring process through automated sourcing, AI-driven resume screening, and white-glove contingency services. Their mission is to modernize recruitment by enabling companies to discover and engage passive candidates efficiently, ensuring high-quality hires for critical roles.

Similar Jobs

OpenGov Logo OpenGov

Senior Software Engineer

Artificial Intelligence • Cloud • Software
In-Office or Remote
2 Locations
922 Employees

Ciklum Logo Ciklum

Senior Full-stack Engineer

Information Technology • Consulting
Remote or Hybrid
India
2995 Employees

Symplr Logo Symplr

Senior Software Engineer

Healthtech • Information Technology
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
1517 Employees

Ciklum Logo Ciklum

Senior Full-stack Engineer

Information Technology • Consulting
Remote or Hybrid
India
2995 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account