About the job Fullstack Engineer (React/Java)
Job Title: Full Stack Software Engineer
Overview:
We are seeking a highly motivated and passionate Software Engineer with Full Stack
experience to join our dynamic and innovative team. The ideal candidate will have a solid
foundation in software development, with proficiency in Java, React, and Python. As a crucial
member of our development team, you will contribute to the design, implementation, and
maintenance of cutting-edge software solutions.
Responsibilities:
1. Full Stack Development:
· Collaborate with cross-functional teams to develop, test, and deploy high-quality software
solutions.
· Work on both front-end and back-end development, utilizing Java, React, and Python to
create seamless and efficient user experiences.
2. Code Design and Implementation:
· Design, code, test, and debug software applications according to project specifications.
· Implement best practices in software development to ensure code quality, scalability, and
maintainability.
3. Collaboration and Communication:
· Work closely with team members to understand project requirements and contribute to the
development of technical solutions.
· Communicate effectively with team members and stakeholders, providing updates on project
progress and addressing any challenges.
4. Problem Solving:
· Troubleshoot and resolve software defects and issues in a timely manner.
· Analyze and implement solutions to optimize software performance and functionality.
Preferred Qualifications:
· Strong understanding of software development principles and methodologies.
· Proficient developer experience in programming languages like JavaScript, Java, and Python,
adept in frameworks like React and Spring.
· Knowledge of front-end technologies such as HTML, CSS, and React.
· Familiarity with database systems and SQL.
· Experience with version control systems (e.g., Git).
· Familiarity with cloud platforms, preferably AWS.
· Understanding of Agile development methodologies.
· Excellent problem-solving and analytical skills.
· Strong communication and collaboration skills.
· Ability to work in a fast-paced and dynamic environment.