Java / React Developer
Job Summary
We are seeking talented and driven Software Developers specializing in Java, React, or Python to join our growing team. Whether you excel in backend development, frontend development, or full-stack development, we have exciting opportunities tailored to your strengths. If you are passionate about coding, eager to learn, and thrive in collaborative
Minimum Qualification : Degree
Experience Level : Mid level
Experience Length : 2 years
Job Description/Requirements
Key Responsibilities
Depending on your skill set, your responsibilities may include:
For Java Developers
Develop robust and scalable backend systems using Java (e.g., Spring Boot, Hibernate).
Design and implement RESTful APIs and microservices.
Manage database interactions and optimize performance.
Write unit and integration tests to maintain code quality.
For React Developers
Build responsive and user-friendly interfaces using React.js and related libraries.
Collaborate with designers to implement modern and intuitive UI/UX.
Ensure frontend applications integrate seamlessly with APIs.
Optimize applications for maximum speed and scalability.
For Python Developers
Develop backend systems and services using Python (e.g., Flask, Django).
Work with data processing, machine learning, or automation as needed.
Optimize backend services for performance and security.
Implement and manage database interactions (SQL and NoSQL).
Required Skills and Qualifications
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related fields.
Experience:
Bachelor’s degree in Computer Science, Software Engineering, or related fields.
Java: Proficiency in Java-based frameworks (e.g., Spring Boot, Hibernate).
React: Strong experience with React.js, JavaScript, TypeScript, HTML, and CSS.
Python: Hands-on experience with frameworks like Flask or Django.
General Skills:
Proficient with Git and version control systems.
Experience with database systems (e.g., MySQL, PostgreSQL, MongoDB).
Understanding of API development and integration.
Familiarity with Agile development methodologies.
Soft Skills:
Strong problem-solving abilities.
Excellent communication and teamwork skills.
Ability to adapt to new technologies and challenges.
Preferred Qualifications not required
Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud).
Familiarity with containerization (e.g., Docker, Kubernetes).
Experience with CI/CD pipelines and DevOps practices.
Exposure to testing frameworks and practices.
Knowledge of GraphQL APIs and modern authentication methods (e.g., OAuth, JWT).
What We Offer
Competitive compensation package.
Opportunities for learning, growth, and professional development.
A dynamic and collaborative work culture.
How to Apply
If you specialize in Java, React, or Python development and are excited about this opportunity, send your resume and portfolio/GitHub link to r.mensah@softmelonengineering.com with the subject line: Application for Software Developer – Softmelon Engineering.
We can’t wait to see how your skills can contribute to our success!
.png)
