Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
About the Company
First Line Software works with some of the worlds top businesses and organizations in industries like healthcare data engineering warehouse automation retail digitalization mobile app development and ecommerce. Our projects are as varied as our people and our people are as talented as they come. We prefer working as a transparent and supportive team who shares our knowledge as well as our success.
Lets see what we can create together.!
Responsibilities:
Troubleshoot and resolve software bugs and errors reported by users or identified through internal testing.
Analyze code identify the root cause of defects and implement effective fixes.
Perform regression testing to ensure that bug fixes do not introduce new issues.
Collaborate closely with the Quality Assurance team to facilitate the testing process.
Provide technical assistance and guidance to QA engineers.
Reproduce issues reported by QA and assist in their resolution.
Participate in test case reviews and provide feedback on test plans.
Attend and actively engage in team meetings project status updates and technical discussions.
Share progress raise concerns and provide input on projectrelated matters.
Collaborate with colleagues to brainstorm ideas and solve problems.
Stay informed about project developments and contribute to decisionmaking.
Design implement and test new functionalities and features for the software application.
Write clean maintainable and scalable code that adheres to industry best practices.
Collaborate with product managers and designers to understand requirements and translate them into technical solutions.
Ensure that new features are welldocumented and integrated seamlessly into the existing system.
Required Skills & Experience:
Java Expertise:
Proficient in Java: A minimum of 5 years of handson development experience showcasing a deep understanding of the languages core concepts and features.
ObjectOriented Programming (OOP): Solid grasp of OOP principles including encapsulation inheritance polymorphism and abstraction and the ability to apply them effectively in designing and implementing software solutions.
Frameworks and Tools:
Spring Boot: Proficiency in using Spring Boot to simplify the development and deployment of Springbased applications.
Spring MVC: Expertise in building web applications using Spring MVC including handling requests managing views and implementing RESTful APIs.
Spring Data: Experience with Spring Data for data access and persistence including using Spring Data JPA for working with relational databases and Spring Data MongoDB for working with NoSQL databases.
Spring Security: Knowledge of implementing authentication and authorization mechanisms using Spring Security.
Hibernate/ORM Frameworks: Proficiency in using Hibernate or other ObjectRelational Mapping (ORM) frameworks to map Java objects to database tables and simplify database interactions.
Database Management:
Relational Databases: Experience with relational database management systems (RDBMS) such as PostgreSQL and MySQL including designing database schemas writing efficient SQL queries and optimizing database performance.
SQL: Strong knowledge of SQL for querying and manipulating data in relational databases.
Nice to have Skills:
Angular Expertise: Proficiency in Angular especially versions 2 and above is highly desired. This includes a deep understanding of Angulars core concepts components services modules and routing.
Frontend Collaboration: Strong ability to work closely and effectively with frontend development teams to ensure smooth and seamless integration between the frontend and backend systems. This includes collaborating on API design data exchange formats and resolving integration issues.
The FLS difference
Our modern stack projects are the right mix of exciting and challenging
Gain access to our diverse range of training programs courses and certifications
Choose your work style remote onsite or hybrid in one of our stunning offices. We offer the freedom of flexible working hours
Enhance your language skills with our corporate English classes
Work from anywhere and explore the world with our Workation program
Reference to cost card Line 3rd
For Egypt Target $24 Max $28
Full Time