Job Description
Location: Flexible / Remote
Employment Type: Fulltime
Job Summary
We are looking for a Java Developer with strong Spring Boot and ReactJS skills to join our development team. You will be responsible for designing, developing, and maintaining enterprise-grade applications, ensuring stability, scalability, and operational excellence.
Key Responsibilities
- Design, develop, and maintain Java, Spring, and React applications.
- Participate in the full software development lifecycle: coding, testing, debugging, deployment, and maintenance.
- Collaborate with cross-functional teams to ensure code quality and operational stability.
- Implement best practices in software development, including Agile methodologies, CI/CD, application resiliency, and security.
- Stay updated with emerging technologies and trends to continuously improve software quality.
Required Skills & Qualifications
- 4+ years of experience in Java, Spring Boot, and ReactJS.
- Hands-on experience in system design, application development, testing, and operational stability.
- Strong coding skills with practical experience in modern programming languages and database querying languages.
- Familiarity with the full Software Development Life Cycle (SDLC).
- Experience with Agile methodologies, CI/CD pipelines, and application resiliency/security best practices.
Preferred Skills
- Knowledge of cloud technologies (AWS, GCP, Azure).
- Experience with artificial intelligence or machine learning integration.
- Background in mobile application development.