1 CrossHurdle Software Developer Job
Software Developer
CrossHurdle
posted 21d ago
Role & responsibilities
Proficient in UI frameworks and back-end development in relevant tech stack.
Database: Designing and managing data models with MongoDB and querying data efficiently.
Full-Stack Integration: Combining front-end and back-end, ensuring smooth data flow and seamless user experience.
Deployment & Maintenance: Deploying applications to platforms like Heroku, AWS, and maintaining code quality.
Collaboration: Working with teams, following Agile practices, and ensuring timely delivery.
Database Management: Interacting with databases like MySQL or PostgreSQL to store and retrieve data.
API Integration: Building and integrating RESTful APIs.
API Development: Designing and developing RESTful APIs.
Database Integration: Managing databases with JPA/Hibernate and SQL.
Security: Implementing security features like authentication and authorization.
Strong Developer, with 3-5 years experience, has anyone of the following tech stack:
Java Springboot OR MERN OR .Net or PHP
Version Control: Familiarity with Git and platforms like GitHub.
Deployment: Experience with cloud platforms (Heroku, AWS) and CI/CD pipelines.
Testing: Proficiency in unit and end-to-end testing (e.g., Jest, Mocha).
Soft Skills: Problem-solving, teamwork, communication, and time management.
Additional Skills: Knowledge of GraphQL, WebSockets, Docker, and cloud services is a plus.
A background in Computer Science or related fields is beneficial, but not always required. A portfolio of projects showcases practical experience.
PHP: Strong knowledge of PHP for back-end development.
Databases: Experience with MySQL or PostgreSQL.
Web Technologies: Understanding of HTML, CSS, and JavaScript.
Frameworks: Familiarity with PHP frameworks like Laravel or Symfony.
Version Control: Proficiency with Git.
APIs: Experience building and consuming RESTful APIs.
Security: Knowledge of web security best practices.
Problem-Solving: Strong debugging and optimization skills.
Java & Spring Boot: Strong proficiency in Java and Spring Boot framework.
Web Development: Experience with RESTful APIs, Spring MVC, and Spring Security.
Databases: Proficiency in JPA/Hibernate, SQL (MySQL, PostgreSQL).
Microservices: Knowledge of microservice architecture and Spring Cloud.
Testing: Experience with unit testing frameworks like JUnit, Mockito.
Version Control: Proficient in Git.
DevOps: Familiarity with Docker, CI/CD pipelines, and cloud platforms.
Problem Solving: Strong debugging and optimization skills.
Employment Type: Full Time, Permanent
Read full job description