CrawlJobs Logo

Java & ReactJS Developer

India, Pune · Job Posted January 22, 2026
Apply Position
Job Link Share

Job Description

We are seeking a skilled Java & ReactJS Developer to design and implement technical solutions for Telco IT applications. The individual will translate functional and business requirements into robust solution designs, ensuring high reusability and scalability. This role involves working closely with solution designers, testers, and DevOps engineers to deliver high-quality software and manage complex dependencies across teams.

Job Responsibility

  • Translate functional and business Telco requirements into solution designs
  • Own technical solution design, configuration, and implementation while resolving technical dependencies
  • Define and configure interfaces for data exchange between services and front-end applications
  • Present high-level and technical designs to solution designers, testers, and DevOps engineers
  • Conduct initial defect analysis and manage incident handling in production, especially in complex failure scenarios
  • Review code and approve pull requests for complex changes
  • Support DevOps teams in deployments across environments

Requirements

  • Minimum 5+ years of overall experience
  • 3+ years as a Solution Designer/Architect in BSS applications
  • 3+ years as a backend software developer (Java, ReactJS, JavaScript, Python, relational databases)
  • Strong expertise in creating highly reusable and generic technical solution designs
  • Functional knowledge of Telco business (Cable/TV) and familiarity with TMF and REST APIs
  • Experience with automated unit testing, DevOps, GIT, Confluence, JIRA, API design and management
  • SAFE Agile experience
  • Educational qualifications: B.E./B.Tech, BCA/MCA, BSc/MSc (Computer Science)

Nice to have

  • SAFe Agile and AWS certifications are a plus
  • Additional skills: Kafka, caching techniques, relational database experience

What we offer

  • Opportunity to work on cutting-edge Telco IT projects with global impact
  • Exposure to modern technologies including Java, ReactJS, and cloud platforms
  • Collaborative environment with cross-functional teams and Agile practices
  • Professional growth through technical leadership and certifications

Looking for more opportunities?

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

Similar Jobs for

Java & ReactJS Developer

8 matching positions

Java ReactJS Developer - Assistant Vice President

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai; Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8-12 years of software development experience with strong focus on Java and workflow technology
  • Expert-level knowledge in React, Spring Framework, Spring Boot and Spring Cloud
  • Solid understanding and hands-on experience with Microservices Architecture and best practices
  • Proficient in Hibernate, JPA and working with both relational (Oracle) and NoSQL(MongoDB) databases
  • Experience with Redis or equivalent for caching and performance optimization
  • Proven experience with Test-Driven Development (TDD) and Shift-Left testing strategies
  • Hands-on experience with test automation tools/frameworks such as Junit, Mockito, REST Assured, Cucumber or Selenium
  • Strong understanding of application performance, monitoring and optimization techniques
  • Excellent problem-solving skills and ability to lead complex development tasks
  • 8+ years of relevant experience
Job Responsibility
Job Responsibility
  • Design and development of complex systems using React, Spring, Spring Boot and Spring Cloud, Workflow technologies
  • Architect and implement microservices-based solutions with focus on scalability, reliability and performance
  • Apply TDD and test-first development practices across all development stages
  • Collaborate with cross-functional teams to define, design and deliver new features
  • Guide the integration and optimization of Oracle and MongoDB in high-performance environments
  • Implement data access layers using Hibernate and JPA and manage caching using Redis or other caching frameworks
  • Ensure high quality through effective code reviews, static code analysis and performance optimization
  • Mentor and guide junior developers and contribute to a culture of continuous improvement
  • Fulltime
Read More
Arrow Right

Senior Java ReactJS Developer

We are looking for a highly motivated and skilled Senior Software Engineer with ...
Location
Location
India , Pune; Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience, with significant hands-on experience in full-stack development
  • Strong expertise in front-end development with demonstrable experience in React
  • Proficiency in core web technologies including HTML5 and CSS3
  • Extensive experience with Java and the Spring Boot framework for building robust back-end applications
  • Proven experience in designing, developing, and deploying microservices
  • Hands-on experience with real-time messaging systems (e.g., Kafka, RabbitMQ)
  • Solid understanding of relational databases, particularly Oracle and SQL, including schema design, query optimization, and stored procedures
  • Proficiency in containerization using Docker and orchestration with Kubernetes
  • Practical experience with CI/CD platforms, such as Jenkins, for automated build, test, and deployment
  • Experience with cloud deployments on major platforms (e.g., AWS, Azure, GCP)
Job Responsibility
Job Responsibility
  • Design, develop, and implement complex software solutions across the full stack, with a strong focus on both front-end user interfaces and back-end services
  • Develop responsive and highly interactive user interfaces using modern JavaScript frameworks such as ReactJS
  • Build and maintain scalable and high-performance back-end services using Java and the Spring Boot framework
  • Implement and contribute to microservices architecture, ensuring effective communication and integration between services
  • Integrate real-time messaging systems to handle high-throughput data processing and ensure low-latency communication within applications
  • Collaborate with product owners, UI/UX designers, and other engineers to translate business requirements into technical designs and functional features
  • Design, develop, and optimize database schemas and queries for relational databases, with strong knowledge of Oracle and SQL databases
  • Utilize containerization technologies (Docker) and orchestration platforms (Kubernetes) for efficient application deployment and management
  • Participate in the implementation and maintenance of continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins
  • Contribute to cloud deployment strategies and operations, ensuring applications are resilient, scalable, and secure in cloud environments
  • Fulltime
Read More
Arrow Right

Senior Java ReactJS Developer

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of relevant experience in Apps Development or systems analysis role
  • 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 requirements
  • Extensive experience system analysis and in programming of software applications
  • Strong exposure to Java, Spring Framework, Spring Boot, Kafka, Solace, MQ, Micro-Service , Oracle, Mongo, OpenShift, REST, Maven, Git, Cloud 12 factors, JUnit, TDD, Agile, Strong knowledge on CI CD pipeline and exposure to system design with resiliency backed by observability
  • Strong exposure to ReactJS , UI libraries, JavaScript, HTML, CSS
  • Strong knowledge of CI CD
  • Experience in managing and implementing successful projects
  • Bachelor’s degree/University degree or equivalent experience
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 Fullstack ReactJS Developer

We are looking for a highly motivated and skilled Senior Software Engineer with ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional software development experience, with significant hands-on experience in full-stack development
  • Strong expertise in front-end development with demonstrable experience in React
  • Proficiency in core web technologies including HTML5 and CSS3
  • Extensive experience with Java and the Spring Boot framework for building robust back-end applications
  • Proven experience in designing, developing, and deploying microservices
  • Hands-on experience with real-time messaging systems (e.g., Kafka, RabbitMQ)
  • Solid understanding of relational databases, particularly Oracle and SQL, including schema design, query optimization, and stored procedures
  • Proficiency in containerization using Docker and orchestration with Kubernetes
  • Practical experience with CI/CD platforms, such as Jenkins, for automated build, test, and deployment
  • Experience with cloud deployments on major platforms (e.g., AWS, Azure, GCP)
Job Responsibility
Job Responsibility
  • Design, develop, and implement complex software solutions across the full stack, with a strong focus on both front-end user interfaces and back-end services
  • Develop responsive and highly interactive user interfaces using modern JavaScript frameworks such as ReactJS
  • Build and maintain scalable and high-performance back-end services using Java and the Spring Boot framework
  • Implement and contribute to microservices architecture, ensuring effective communication and integration between services
  • Integrate real-time messaging systems to handle high-throughput data processing and ensure low-latency communication within applications
  • Collaborate with product owners, UI/UX designers, and other engineers to translate business requirements into technical designs and functional features
  • Design, develop, and optimize database schemas and queries for relational databases, with strong knowledge of Oracle and SQL databases
  • Utilize containerization technologies (Docker) and orchestration platforms (Kubernetes) for efficient application deployment and management
  • Participate in the implementation and maintenance of continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins
  • Contribute to cloud deployment strategies and operations, ensuring applications are resilient, scalable, and secure in cloud environments
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer with Reactjs

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements
  • Consult with users, clients, and other technology groups on issues and recommend programming solutions
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through acquired technical experience
  • Operate with limited level of direct supervision
  • Exercise independence of judgement and autonomy
  • Fulltime
Read More
Arrow Right

Sr Java FullStack Developer with Scala and ReactJS

Client is seeking a Software Developer who will be an extraordinary addition to ...
Location
Location
United States , Cupertino
Salary
Salary:
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of meaningful relevant work experience
  • Strong programming (Scala/Java) and shell scripting skills
  • Experience with ReactJS
  • Experience with Hadoop/Hive
  • Knowledge of cloud big data services and technologies
  • Knowledge of lambda architecture and data-warehousing concepts
  • Experience with Terraform and Kubernetes
  • BS/MS in Computer Science or related field
Job Responsibility
Job Responsibility
  • Design, architect, develop, scale, and improve our data platform and its services
  • Participate in novel solutions to challenging technical problems, introduce new technologies to our data platform and its services
  • Diagnose and debug issues in development, staging and production environments
  • Collaborate with product/program managers, software developers and analysts in an open, creative environment
Read More
Arrow Right
New

Java Developer

ABOUT THE JOB Develop reliable, flexible, scalable, and secure software applica...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
amaris.com Logo
Amaris Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in IT, Software Engineer or related field
  • Experience with at least 4 years in software development, including significant use of the Spring Framework (Spring Boot, Spring Data, Spring Security)
  • Proficiency in Java programming language
  • Experience with front-end technologies such as HTML, CSS, JavaScript/TypeScript
  • familiarity with frameworks like Angular or ReactJS is a plus
  • Experience with test-driven development and peer review techniques
  • Good communication in English is a plus
  • You demonstrate strong analytical and problem-solving skills.
Job Responsibility
Job Responsibility
  • Develop reliable, flexible, scalable, and secure software applications to support organizational capabilities
  • Identify, create, and apply software development and security standards and processes
  • Plan and design software components
  • Estimate time and effort required for software development
  • Construct, amend, and verify software components, ensuring security is embedded
  • Apply test-driven development and ensure appropriate test coverage
  • Use peer review techniques such as pair programming
  • Document software components
  • Obtain agreement to the value of the software components to be developed
  • Select appropriate development methods and lifecycles
What we offer
What we offer
  • Competitive salary and 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisals
  • Annual company trip
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries.
  • Fulltime
Read More
Arrow Right
New

Full Stack Java Developer II

This role is fully remote for candidates based anywhere in the organization’s ap...
Location
Location
United States , Providence
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of full-stack application development experience, with recent roles focused primarily on hands-on software engineering
  • Strong programming experience with Java, JavaScript, ReactJS, and Python in modern application environments
  • Practical experience building web services, API integrations, and REST-based solutions
  • Working knowledge of Git or comparable version control systems and experience contributing within CI/CD pipelines
  • Familiarity with Agile and Scrum delivery practices in Azure DevOps environments
  • Proven ability to work independently in fast-moving settings while maintaining clear written and verbal communication
  • Strong analytical skills with experience diagnosing issues in distributed systems and understanding complex technical ecosystems
Job Responsibility
Job Responsibility
  • Build, enhance, and maintain full-stack applications with a primary emphasis on Java services and supporting web technologies
  • Develop and support middleware components that enable functionality for mobile platforms, including integrations used by iOS and Android applications
  • Design, consume, and troubleshoot RESTful services and third-party APIs using tools such as Postman, SoapUI, and Fiddler
  • Contribute code within CI/CD workflows and participate in deployment activities across Azure-based development and production environments
  • Partner with engineers, analysts, and cross-functional teams to interpret complex system architecture and deliver scalable technical solutions
  • Perform unit, integration, and load testing using frameworks and tools such as Jasmine, Karma, xUnit, and JMeter to improve reliability and performance
  • Investigate system behavior in large-scale distributed environments, including performance analysis, capacity planning, and root-cause troubleshooting
  • Support serverless and cloud-native development efforts using Azure services such as App Services and Azure Functions
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
Read More
Arrow Right