About the Company
We are seeking a strong Java Developer who also has hands-on experience with React.js for front-end components. The main focus is backend development in Java, but the candidate must be able to contribute on React when required.
About the Role
The main focus is backend development in Java, but the candidate must be able to contribute on React when required.
Responsibilities
- Develop backend modules using Java, Spring Boot, and REST APIs
- Collaborate with frontend teams and make minor-to-moderate contributions using React.js
- Participate in design, development, testing, and deployment cycles
- Troubleshoot, debug, and optimize backend performance
- Work with cross-functional teams in an agile environment
- Ensure code quality, security, and maintainability
Qualifications
- Bachelor's/Master's degree in Computer Science, Engineering, or related field
Required Skills
- Strong experience with Java, Spring Boot, and RESTful services
- Mandatory hands-on experience with React.js
- Good understanding of UIbackend integration
- Experience with relational databases (MySQL, PostgreSQL etc.)
- Familiarity with Git, Maven/Gradle, JIRA
- Strong problem-solving and analytical skills
Preferred Skills
- Experience with microservices architecture
- Knowledge of cloud environments (AWS / Azure / GCP)
- Understanding of CI/CD pipelines
- Knowledge of unit testing frameworks (JUnit, Mockito)
Pay range and compensation package
Experience Required: 4 to 8 years only (not less than 4 years)
Equal Opportunity Statement
We are committed to diversity and inclusivity.