Loading...

TechConnexions - Startup Hiring Specialists

Full Stack Engineer - Java

TechConnexions - Startup Hiring Specialists
Bengaluru, Karnataka On-site
On-Site Full-Time Bengaluru, Karnataka India

Skills

Maven React.js REST APIs Python (Programming Language) Apache Kafka Core Java Spring Boot Continuous Integration and Continuous Delivery (CI/CD) Multithreading Docker Products Distributed Systems Java Virtual Machine (JVM)

About the Role

Job Title: Full-Stack Engineer
Company: [Funded Startup in Observability space]
Location: Bangalore, India
Type: Full-Time | On-site (Hybrid)
Experience: 2-4 yrs
Budget: 14-16LPA
NP: Max 30 days

About Us:
We’re a leading technology firm pushing the boundaries of the Observability space with next-generation software solutions. Our observability platform is engineered for speed, scale, and reliability, enabling global enterprises to run synthetic checks, monitor infrastructure health, and process real-time event streams. Our engineering culture is built on clarity, speed, and ownership—we move fast, optimize for impact, and take pride in crafting exceptional software. If you’re passionate about systems and love writing clean code, you’ll thrive here.

Job Description:
We’re looking for a Full-Stack Engineer with 2–4 years of experience and strong Java expertise to join our Bangalore team. You’ll work on distributed systems, backend infrastructure, and frontend integrations, helping design, develop, and scale critical components like check execution services, stream processors, and microservice APIs.

Responsibilities:
Collaborate with cross-functional teams to define, design, and deliver high-quality software solutions.
Develop, test, and maintain scalable, high-performance Java applications using Core Java, Spring Boot, and Spring Framework.
Build and integrate RESTful APIs across services and teams.
Own end-to-end features, from backend data pipelines to UI components.
Work with real-time systems, Kafka queues, and containerized environments.
Contribute to frontend features using React (basic proficiency required).
Write clean, testable, and maintainable code across the stack.
Participate in code reviews, design discussions, and system architecture planning.
Troubleshoot, debug, and optimize application performance.
Qualifications:
2–4 years of software engineering experience, with a strong focus on backend development using Java (Core Java, Spring Boot).
Solid understanding of REST APIs, multi-threaded programming, JVM internals, and distributed systems.
Familiarity with messaging systems like Kafka.
Experience with containerization (e.g., Docker or Podman).
Exposure to CI/CD pipelines and tools like Maven or GitHub Actions.
Knowledge of relational and/or NoSQL databases.
Understanding of container orchestration (e.g., Kubernetes, HashiCorp Nomad).
Basic experience with frontend development using React.
Strong problem-solving skills, clear communication, and a sense of ownership.
Nice-to-Have Skills:
Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
Familiarity with server-side languages like Golang or Python.
Exposure to event-driven architectures or reactive programming (e.g., WebFlux, Vert.x).
Knowledge of microservices, observability, or synthetic monitoring domains.
Experience with tools like Vault, TeamCity, or Graylog.
Understanding of various network protocols.
Why Join Us?
You’ll work on cutting-edge challenges with a team that values speed, craftsmanship, and impact. If you’re excited to build scalable systems in the observability space, this is your chance to shine!

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs