Java Engineer
Java Engineer
ScalerThis job is no longer accepting applications
Job Description
Responsibilities
The core requirements for the job include the following:
- Design and develop end-to-end web applications using Java and React.
- Build scalable backend services using Java, Spring, and Spring Boot.
- Develop dynamic, responsive UI components using React.js .
- Create and consume RESTful APIs.
- Work on microservices-based architecture.
- Integrate frontend with backend services seamlessly.
- Optimise applications for performance, scalability, and security.
- Write clean, maintainable, and reusable code.
- Perform code reviews and debugging.
- Collaborate with cross-functional teams (UI/UX, QA, DevOps).
- Participate in Agile/Scrum ceremonies.
The core requirements for the job include the following:
- Java (8 or above).
- Spring / Spring Boot.
- REST API development.
- Microservices architecture.
- Hibernate / JPA.
- React.js (Hooks, Functional Components).
- JavaScript (ES6+).
- HTML5 CSS3
- State management (Redux / Context API).
- UI libraries (Material UI, Bootstrap, Tailwind).
- RDBMS (MySQL, PostgreSQL, Oracle).
- NoSQL (MongoDB - good to have).
- Strong SQL knowledge.
- Git (version control).
- Build tools (Maven / Gradle).
- CI/CD pipelines (Jenkins, GitHub Actions, etc. )
- Docker (preferred).
- Webpack / Babel.
- AWS / Azure / GCP basics.
- Deployment and monitoring knowledge.



