HamburgerMenu
hirist

Full Stack Engineer - Java/Spring Boot

Posted on: 03/09/2025

Job Description

Experience : 2+ years

About the Role :

We are seeking a highly motivated Full Stack Engineer with a strong background in both front-end and back-end technologies. The ideal candidate should be passionate about building scalable, high-performance systems and possess hands-on expertise in streaming, observability, and performance tuning. You will work across the full software development lifecycle, collaborating with cross-functional teams to deliver innovative solutions.

Key Responsibilities :

- Design, develop, and maintain scalable full-stack applications using Java, Spring Boot, React, Node.js, HTML5, CSS, and JavaScript.

- Implement robust APIs and integrations using RESTful services or GraphQL.

- Work with relational and non-relational databases to design efficient data models.

- Develop and maintain big data and streaming solutions for real-time processing.

- Apply observability practices to ensure system reliability, availability, and performance.

- Conduct performance tuning and optimization across front-end, back-end, and database layers.

- Implement automated testing frameworks (Selenium, Playwright, or equivalent) to ensure quality and

reliability.

- Collaborate with DevOps, product, and business teams to deliver secure, scalable, and high-performing applications.

- Stay updated with the latest tools, frameworks, and best practices in full-stack development.

Must-Have Skills :

- Programming Languages : Java, JavaScript (ES6+).

- Frameworks : Spring Boot, React, Node.js.

- Web Technologies : HTML5, CSS3.

- Databases : Relational (e.g., MySQL, PostgreSQL) and Non-Relational (e.g., MongoDB, Cassandra).

- Big Data & Streaming : Experience with real-time data processing and streaming platforms (Kafka, Spark, or equivalent).

- Testing Frameworks : Selenium, Playwright, or similar.

- API Development : REST and GraphQL.

- Observability Tools : (e.g., Prometheus, Grafana, ELK, OpenTelemetry).

- Performance Tuning : Proven expertise in optimizing system performance at application and database levels.

Good-to-Have Skills :

- Knowledge of containerization and orchestration (Docker, Kubernetes).

- Exposure to cloud platforms (AWS, GCP, or Azure).

- Experience with CI/CD pipelines and DevOps practices.

- Familiarity with microservices architecture.

Qualifications :

- Bachelors degree in Computer Science, Engineering, or related field (or equivalent practical experience).

- Minimum 2 years of hands-on experience in full-stack development.


info-icon

Did you find something suspicious?