CrawlJobs Logo

Java Full Stack Developer

India, Bangalore · Job Posted March 05, 2026
Apply Position
Job Link Share

Job Description

We are looking for an experienced Java Full Stack Developer to design, develop, and maintain high-performance applications. The ideal candidate will have strong backend expertise in Java and Spring Boot along with hands-on experience in React.js for building responsive user interfaces.

Job Responsibility

  • Design, develop, and deploy Java-based applications with high availability and low latency
  • Develop responsive and reusable UI components using React.js
  • Build and maintain RESTful APIs and microservices using Spring Boot
  • Collaborate with cross-functional teams including product managers, architects, and QA
  • Write clean, scalable, and well-documented code
  • Perform code reviews, troubleshoot issues, optimize performance, and ensure best practices
  • Integrate applications with caching, messaging, and event-driven systems
  • Work with CI/CD pipelines and cloud deployments

Requirements

  • Strong hands-on experience with Core Java, Java 8+, OOPs, Collections, Multi threading, Concurrency
  • Expertise in Spring, Spring Boot, Spring MVC, and RESTful services
  • Develop responsive and reusable UI components using React.js
  • Experience with Microservices architecture
  • Good knowledge of SQL, RDBMS (Oracle/MySQL/PostgreSQL), and JPA/Hibernate
  • Experience with Messaging Systems: Kafka / RabbitMQ (preferred)
  • Knowledge of Cloud platforms: AWS / GCP / Azure (at least one)

Nice to have

  • Familiarity with CI/CD tools like Jenkins, Git, Maven, Gradle
  • Strong problem-solving, analytical, and debugging skills
  • Experience in working in an Agile environment

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Java Full Stack Developer

8 matching positions

New

Java Full Stack Developer

We are seeking a skilled Java Full Stack Developer for our GTA location. The ide...
Location
Location
Canada , Brampton
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience in Java Full Stack Development
  • Strong expertise in Java, Spring Boot, REST APIs, and Microservices architecture
  • Hands-on experience with front-end technologies such as Angular or React, JavaScript, HTML5, and CSS3
  • 5+ years of experience in Unix/Linux shell scripting
  • Strong knowledge of SQL and DB2
  • Experience with version control systems such as Git and CI/CD tools
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent verbal and written communication skills
  • Ability to work independently and collaboratively in a fast-paced environment
  • Experience working in Agile/Scrum development methodologies
Job Responsibility
Job Responsibility
  • Design, develop, test, and maintain scalable Java full stack applications
  • Develop and enhance RESTful APIs and microservices using Java and Spring Boot
  • Build responsive front-end applications using Angular, React, JavaScript, HTML, and CSS
  • Perform application debugging, troubleshooting, and performance tuning
  • Develop and maintain Unix shell scripts for automation, deployment, and operational support
  • Collaborate with cross-functional teams in Agile/Scrum environments
  • Participate in code reviews, release management, and CI/CD activities
  • Work closely with business and technical stakeholders to gather and analyze requirements
  • Ensure application security, scalability, reliability, and maintainability
  • Resolve critical application issues within timelines
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Wissen Technology is hiring for Java Full stack Developer (Java+React) About Wi...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3–6 years of experience in full stack development
  • Strong proficiency in Core Java, Spring Boot, and Microservices
  • Hands-on experience with React.js, JavaScript (ES6+), HTML, and CSS
  • Experience in developing RESTful APIs
  • Knowledge of SQL databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git and version control systems
  • Understanding Agile/Scrum methodologies
Job Responsibility
Job Responsibility
  • Design, develop, and maintain full stack web applications
  • Build robust backend services using Java, Spring Boot, and microservices architecture
  • Develop responsive and interactive user interfaces using React.js
  • Design and implement RESTful APIs
  • Work with relational or NoSQL databases
  • Collaborate with cross-functional teams including QA, DevOps, and product teams
  • Participate in code reviews, debugging, and performance optimization
  • Follow best practices in coding, testing, and deployment
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Developer

Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in Core Java (Java 8+) , Spring Boot / Spring Framework (REST APIs, microservices)
  • Strong understanding of OOP, design patterns, and concurrency
  • Experience with cloud platforms (AWS) and exposure to Docker, Kubernetes / OpenShift and CI/CD tools (GitLab pipelines.)
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based applications and microservices
  • Write clean, scalable, and efficient code using Java and related frameworks and contribute across all phases of the SDLC (requirements → design → build → test → deploy)
  • Ensure performance, scalability, and maintainability of applications
  • Translate business requirements into technical solutions
  • Design APIs, data flows, and system integrations and apply design principles (SOLID, design patterns) and engineering best practices
  • Work closely with product managers, QA, business analysts, and other engineers
  • Participate in Agile ceremonies (standups, sprint planning, retrospectives) and contribute to code reviews and promote coding standards
  • Debug and resolve complex technical issues and provide L2/L3 production support where required
  • Optimize existing applications for performance and reliability
  • Implement unit, integration, and automation testing
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right
New

Java Full Stack Developer

Wissen Technology is hiring for Java Full Stack Developer. About Wissen Technolo...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
votredircom.fr Logo
Wissen
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5 to 10 Years
  • BE/BTech/BCA/MCA or equivalent degree in Computer Science, IT, Finance, or related field
  • Hands-on expertise in Java, Spring Boot, Microservices, and modern frontend frameworks like ReactJS or Angular
  • Experience with databases, data modeling, and query optimization
  • Adherence to coding standards, security, and best practices
Job Responsibility
Job Responsibility
  • Develop and maintain full stack web applications using Java and frontend technologies
  • Design and develop REST APIs and Microservices-based applications
  • Work on frontend development using AngularJS/Angular
  • Collaborate with business and technical teams to understand requirements and deliver solutions
  • Perform code reviews, debugging, and performance optimization
  • Work with databases, data modeling, and query optimization
  • Participate in Agile/Scrum development activities
  • Ensure adherence to coding standards, security, and best practices
  • Support deployment, release management, and production issue resolution
  • Collaborate with cross-functional teams including QA, DevOps, and Product teams
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

Join us as a Java Full stack developer at Barclays, where you will spearhead the...
Location
Location
India , Pune
Salary
Salary:
Not provided
barclays.co.uk Logo
Barclays
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Design, develop, and maintain Java-based applications and microservices
  • Write clean, scalable, and efficient code using Java and related frameworks
  • Ensure performance, scalability, and maintainability of applications
  • Translate business requirements into technical solutions
  • Design APIs, data flows, and system integrations
  • Work closely with product managers, QA, business analysts, and other engineers
  • Participate in Agile ceremonies
  • Debug and resolve complex technical issues
  • Optimize existing applications for performance and reliability
  • Implement unit, integration, and automation testing
Job Responsibility
Job Responsibility
  • Design, develop, and maintain Java-based applications and microservices
  • Write clean, scalable, and efficient code using Java and related frameworks and contribute across all phases of the SDLC
  • Ensure performance, scalability, and maintainability of applications
  • Translate business requirements into technical solutions
  • Design APIs, data flows, and system integrations and apply design principles (SOLID, design patterns) and engineering best practices
  • Work closely with product managers, QA, business analysts, and other engineers
  • Participate in Agile ceremonies and contribute to code reviews and promote coding standards
  • Debug and resolve complex technical issues and provide L2/L3 production support where required
  • Optimize existing applications for performance and reliability
  • Implement unit, integration, and automation testing
What we offer
What we offer
  • Competitive holiday allowance
  • Life assurance
  • Private medical care
  • Pension contribution
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

We are currently seeking a Java Full Stack Developer to join our team in Anywher...
Location
Location
India , Anywhere
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree or equivalent education in Computer Science, Software Engineering, or a related field
  • Several years of professional experience in software development
  • Strong experience with Java and modern client-side frameworks such as Angular
  • Solid understanding of Java and common frameworks, especially Spring / Spring Boot
  • Experience working in Agile environments, within Scrum or Kanban teams
  • Very good level of English (spoken and written)
  • Strong team player, willing to learn, share knowledge, and collaborate effectively
  • Assertive communication skills
  • Detail-oriented, patient, and quality-focused mindset
  • Java 8+
Job Responsibility
Job Responsibility
  • Apply new and innovative technologies to continuously improve software quality and performance
  • Implement technical and functional requirements based on functional designs
  • Define technical specifications and contribute to architectural decisions
  • Participate in the design of the IT environment, providing expertise in Java / J2EE development
  • Support design, development, and testing phases within agile teams
  • Analyze, troubleshoot, and correct software defects
  • Create and maintain technical documentation in accordance with software development guidelines and standards
Read More
Arrow Right

Java Full Stack Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Full Stack Proficiency: Demonstrated ability to design, develop, and maintain both front-end and back-end components of robust web applications
  • Front-End Development: Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Back-End Development: Solid experience in developing server-side logic and APIs using languages such as Java, Python, or similar
  • Programming Principles:Strong understanding of OOPS (Object-Oriented Programming), Data Structures, and Algorithms
  • Solution Design: Extensive experience in designing and developing integrated solutions with non-functional requirements (scalability, availability, consistency)
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower-level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Java Full Stack Developer

We are currently seeking a Java Full Stack Developer - Hybrid / Partially Client...
Location
Location
United States , Irving
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of Java Development experience
  • 4+ years of experience in languages like Python, along with front-end languages (HTML, CSS, JavaScript) and back-end technologies (Node.js, Django, etc.)
  • 2+ years of experience with AI and machine learning frameworks such as TensorFlow, PyTorch, and Scikit-learn
  • Expertise in designing and developing scalable web applications and APIs
  • Familiarity with cloud services (e.g., AWS, Azure, GCP) for deploying and scaling AI and web applications
  • Experience with database systems (SQL, NoSQL) for data management and processing
  • Experience with Angular, MongoDB, Microservices, etc.
Job Responsibility
Job Responsibility
  • Designing and implementing user interactions on web pages using technologies like HTML, CSS, and JavaScript to ensure a seamless and responsive user experience across various platforms (web, mobile)
  • Writing server-side logic and code, managing data processing, and handling the functionality that users don't see
  • Building and integrating robust, secure, and efficient APIs (Application Programming Interfaces), often RESTful services, to facilitate communication between the front-end and back-end, as well as with third-party services
  • Designing, creating, and managing databases (both SQL and NoSQL, such as MySQL, PostgreSQL, or MongoDB) for data storage, retrieval, and organization
  • Work with cross-functional teams, including data scientists and product managers, to define and implement new features and AI-driven solutions
  • Participating in the entire application lifecycle, from conceptualization and design to deployment and maintenance
  • Creating technical documentation and artifacts for developed software products
  • Fulltime
Read More
Arrow Right