Java Full Stack Engineer with React
INUIX LLC
- Location
- India
- Job type
- Full-time
Required skills
- Agile
- AWS
- automated testing
- Azure
- backend
- cross-functional
- CSS3
- database
- DevOps
- Docker
- frontend
- full stack
- GCP
- Git
- Gradle
- Hibernate
- HTML5
- Java
- JavaScript
- Jenkins
- JUnit
- Kafka
- Kubernetes
- Maven
- microservices
- Mockito
- MySQL
- OAuth2
- Oracle
- PostgreSQL
- RabbitMQ
- React
- Redux
- SQL
- state management
- web development
- REST APIs
About the role
INUIX LLC
Website:
inuixconsulting.com
Job details:
- We are seeking a skilled Java Full Stack Engineer with strong expertise in Java, Spring Boot, Microservices, REST APIs, JavaScript, and React.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications and distributed systems while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Build and enhance Microservices-based architectures for scalable and high-performance systems.
- Develop RESTful APIs and integrate with internal and external services.
- Create responsive and interactive user interfaces using React.js and JavaScript.
- Collaborate with product managers, architects, and QA teams throughout the software development lifecycle.
- Write clean, maintainable, and testable code following industry best practices.
- Optimize application performance, scalability, and security.
- Troubleshoot and resolve production issues and application defects.
- Participate in code reviews, design discussions, and technical planning sessions.
- Contribute to CI/CD pipelines and deployment processes.
Required Skills
Backend
- Strong experience in Java (8/11/17+)
- Expertise in Spring Boot
- Experience with Microservices Architecture
- Strong knowledge of REST APIs
- Experience with Spring Data JPA, Hibernate, and ORM frameworks
- Familiarity with API security (OAuth2, JWT)
Frontend
- Strong proficiency in JavaScript (ES6+)
- Hands-on experience with React.js
- Experience with HTML5, CSS3, and responsive web development
- Knowledge of state management libraries (Redux/Context API)
Database
- Experience with SQL databases such as Oracle, MySQL, PostgreSQL, or SQL Server
- Strong understanding of database design and query optimization
- Tools & Technologies
- Git, Maven/Gradle
Docker and Kubernetes
- CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps
- Cloud platforms (AWS, Azure, or GCP) preferred
Preferred Qualifications
- Experience with event-driven architectures and messaging systems (Kafka, RabbitMQ).
- Exposure to containerized and cloud-native application development.
- Understanding of Agile/Scrum methodologies.
- Experience with automated testing frameworks (JUnit, Mockito).
Education
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field.
Click on Apply to know more.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.