DATAECONOMY - Full Stack Developer

Open job
Full Stack Developer
💰 Negotiable
📍 Bangalore, India
Closing date: 20 days left
Twine Jobs Twine
Based in Manchester, United Kingdom
Last online 5 months ago

Full Stack Developer is needed in Bangalore, India.

Client: DATAECONOMY

Location: Bangalore North, KA, in

Contract: Contract

Job Description

We are looking for a skilled Full Stack Developer with strong expertise in Java/Spring Boot, RESTful APIs, Microservices, and React.js. The ideal candidate will build scalable backend services and engaging, high-performance user interfaces, working closely with cross-functional teams in an Agile environment.

Key Responsibilities

  • Build highly available Java/Spring Boot microservices and React.js front-ends with clean, maintainable code.
  • Design, document, and implement RESTful APIs, ensuring consistency, versioning, and backward compatibility.
  • Implement domain-driven design, inter-service communication (REST/async), resiliency patterns (circuit breaker, retries), and observability.
  • Build reusable React components, state management (Redux/Context/RTK), routing, and form validation; ensure accessibility and performance.
  • Write unit/integration tests (JUnit, Mockito, React Testing Library/Jest), participate in code reviews, enforce quality gates and coverage.
  • Containerize services (Docker), collaborate on CI/CD pipelines (GitHub Actions/Azure DevOps/Jenkins), and deploy to cloud (AWS/Azure/GCP—customize).
  • Apply secure coding standards (OWASP), secrets management, OAuth2/OIDC, and data protection best practices.
  • Profile and tune service and UI performance, implement caching strategies, and monitor SLIs/SLOs with logs/metrics/traces.
  • Work in Agile Scrum/Kanban, contribute to backlog refinement, estimations, and sprint ceremonies; document designs and APIs.

Requirements

  • Strong Java fundamentals (Java 8/11+), Spring Boot, Spring Data/JPA, and REST API development.
  • Experience with microservices design, API gateway concepts, and inter-service communication.
  • React.js (hooks, component lifecycle), TypeScript/JavaScript (ES6+), HTML5, CSS3 (Sass/Tailwind/Styled Components).
  • RDBMS (PostgreSQL/MySQL/Oracle) and/or NoSQL (MongoDB/DynamoDB); strong SQL skills.
  • JUnit/Mockito, Postman/Newman, Jest/React Testing Library, and API contract tests (OpenAPI/Swagger).
  • Git, branching strategies, build tools (Maven/Gradle), CI/CD tooling.
  • Docker basics and image optimization; familiarity with container orchestration (Kubernetes/EKS/AKS is a plus).
  • Solid understanding of authentication/authorization (OAuth2, OIDC, JWT) and OWASP Top 10.

Additional Information

Job Title: Full stack Developer

Experience Level: 4-6 years

Location: Bangalore

Qualification: BTech/MTech/MCA

Mode of Work: Hybrid

Benefits

  • Comprehensive Medical Coverage: Health insurance of INR 5.0 Lakhs for you and your family (up to 6 members), ensuring complete peace of mind.
  • Robust Protection Plans: Group Personal Accident Insurance and Group Term Life Insurance to safeguard you and your loved ones.
  • Retirement Benefits: PF and Gratuity provided as per standard government regulations.
  • Flexible Work Options: Enjoy hybrid work arrangements & flexible working hours.
  • Generous Leave Policy: 21 days of annual leave, in addition to 10 company-declared holidays.
  • Employee Well-being Spaces: Access to a dedicated break-out area with round-the-clock refreshments for relaxation and rejuvenation.
Posted 8 days ago

  • Apply


    Enter your email to apply

     

    By applying, you agree to our Terms.

    Already have an account? Sign in.

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.