31 Devlats Jobs
Software Developer - Java/React.js (5-20 yrs)
Devlats
posted 12d ago
Key skills for the job
Job Summary :
We are seeking an experienced Java with React Developer to design, develop, and maintain scalable and high-performance applications. The ideal candidate has a strong background in backend development using Java and front-end expertise with React, with a proven ability to collaborate effectively in an Agile environment.
Key Responsibilities :
Application Development :
- Design and develop backend systems using Java and related frameworks (e.g., Spring Boot, Hibernate).
- Create interactive and dynamic user interfaces with React.js.
Integration :
- Develop RESTful APIs and integrate them with front-end components.
- Work on third-party APIs and services integration.
Code Quality :
- Write clean, modular, and well-documented code.
- Perform unit testing and contribute to automated test coverage.
Collaboration :
- Work with cross-functional teams, including designers, product managers, and QA engineers, to deliver projects on time.
- Participate in code reviews and provide constructive feedback.
Maintenance :
- Debug and resolve production issues.
- Optimize application performance and scalability.
Required Skills & Qualifications :
Backend :
- Proficiency in Java, Spring Boot, and Hibernate.
- Experience with building RESTful APIs and microservices architecture.
Frontend :
- Expertise in React.js, including hooks and state management libraries like Redux or Context API.
- Knowledge of modern web technologies (HTML5, CSS3, JavaScript, TypeScript).
General :
- Strong understanding of Object-Oriented Programming (OOP) principles.
- Familiarity with databases like MySQL, PostgreSQL, or NoSQL databases (e.g., MongoDB).
- Experience with CI/CD pipelines and version control tools like Git.
- Knowledge of containerization tools such as Docker and orchestration tools like Kubernetes is a plus.
Preferred Qualifications :
- Familiarity with Agile development methodologies.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Webpack, Babel, or other build tools.
Functional Areas: Software/Testing/Networking
Read full job description