Job Title: Full Stack Engineer (Python/Java)
Company: Hewitt Banks
Location: United States (Remote)
About Us: At Hewitt Banks, we are passionate about leveraging technology to drive innovation and create meaningful solutions for our clients. We are currently seeking a talented Full Stack Engineer with expertise in Python and Java to join our dynamic team.
Position Overview: We are looking for a skilled Full Stack Engineer who can contribute to the development and maintenance of our software solutions. The ideal candidate will have a strong background in both frontend and backend development, with proficiency in Python and Java technologies. This role offers an exciting opportunity to work on diverse projects and collaborate with a talented team of professionals.
Responsibilities:
Develop, test, and deploy high-quality software solutions using Python and Java.
Design and implement scalable and efficient backend systems.
Build responsive and intuitive user interfaces using frontend technologies such as HTML, CSS, and JavaScript.
Collaborate with cross-functional teams to define and implement features that meet business requirements.
Participate in code reviews and provide constructive feedback to team members.
Troubleshoot and debug applications to ensure optimal performance and reliability.
Stay updated on emerging technologies and industry best practices to continuously improve development processes.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or related field.
Proven experience as a Full Stack Engineer or similar role.
Strong proficiency in Python and Java programming languages.
Experience with backend frameworks such as Django, Flask (Python), and Spring Boot (Java).
Solid understanding of frontend technologies and frameworks (HTML, CSS, JavaScript).
Familiarity with database systems (e.g., SQL, MongoDB) and ORM frameworks.
Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
Excellent problem-solving skills and attention to detail.
Ability to work independently as well as collaborate effectively within a team.
Strong communication skills and the ability to effectively convey technical concepts to non-technical stakeholders.
Benefits:
Competitive salary commensurate with experience.
Comprehensive benefits package including health, dental, and vision insurance.
Flexible work schedule and remote work options.
Opportunities for professional growth and career advancement.
Dynamic and collaborative work environment with a focus on innovation and creativity.
Hewitt Banks is an equal opportunity employer and is committed to diversity in the workplace. We encourage applications from individuals of all backgrounds and experiences.