Java Fullstack Engineer (React)
Job Description:
Your Responsibilities
Design, develop, test, and maintain high-quality full-stack applications
Work within an Agile delivery team to achieve sprint goals
Build scalable microservices and APIs using modern frameworks
Develop intuitive user interfaces using React and JavaScript
Contribute to CI/CD pipelines and DevOps practices
Apply containerization using Docker and orchestration with Kubernetes
Collaborate with technical leadership and stakeholders
Identify and resolve complex technical issues
Leverage AI-assisted development tools to improve productivity
Mandatory Skills
Java, Spring Boot, and microservices architecture
React, JavaScript, HTML5, and CSS
Object-oriented design and data structures
RESTful API and event-driven services
CI/CD tools such as Git, Maven, Jenkins, and Docker
SQL and relational databases (Oracle preferred)
Messaging platforms such as Kafka or MQ
Desirable Skills
Cloud platforms such as AWS
Infrastructure-as-Code tools (Terraform, CloudFormation)
Kubernetes and OpenShift
Automated testing frameworks
Agile and Scrum methodologies