Title: Technical Specialist-App Development
Area(s) of responsibility
We are seeking a skilled React and Java Developer to join our team. The ideal candidate will have a strong background in both front-end and back-end development, with a focus on delivering high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain scalable web applications using React and Java.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while following best practices.
- Implement responsive UI components using React, ensuring a seamless user experience.
- Develop server-side logic and APIs using Java and Spring framework.
- Troubleshoot and debug applications, optimizing performance and user experience.
- Participate in code reviews, providing constructive feedback to team members.
- Stay updated with emerging technologies and industry trends to incorporate into development processes.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5 years of experience in software development, with a strong focus on React and Java.
- Proficiency in Java, Spring Boot, and RESTful API development.
- Strong understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Experience with state management libraries (e.g., Redux) and modern JavaScript frameworks.
- Familiarity with database technologies (SQL and NoSQL).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with cloud platforms (AWS, Azure, etc.) and containerization (Docker, Kubernetes).
- Knowledge of CI/CD practices and tools.
- Familiarity with Agile development methodologies.