What are the responsibilities and job description for the Full-Stack Integration Developer position at AMER Technology, Inc.?
Title: Full-Stack Integration Developer
Location 1271, NYC, NY
Hybrid: 3 days in office
Full time
Seeking a Full-Stack Developer with over 10 years of experience, primarily in Java. HM would like the candidate to have skills in JavaScript, Angular, and Spring Boot.
Job Description:
We are seeking a highly skilled Full-Stack Developer to join our dynamic team. The ideal candidate will have extensive experience in database management, Java, Python, API development, JavaScript, Angular, and Spring Boot, and will be well-versed in Agile methodologies. This role involves designing, developing, and maintaining robust and scalable software solutions that integrate various systems and applications.
Responsibilities:
- Design and Develop APIs: Create and maintain high-performance, reusable, and reliable APIs to facilitate seamless integration between different software systems.
- Database Management: Design, develop, and maintain databases ensuring data integrity, security, and performance optimization.
- Software Development: Write clean, efficient, and maintainable code in Java, Python, JavaScript, Angular, and Spring Boot. CI/CD ethics.
- Agile Practices: Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives. Collaborate with cross-functional teams to deliver high-quality software solutions.
- Troubleshooting and Debugging: Identify and resolve technical issues, ensuring the reliability and performance of the software.
- Documentation: Maintain comprehensive documentation for all development and integration processes.
Technical Skills:
- Programming Languages: Proficiency in Java, JavaScript, Python, MySQL.
- Database Management: Strong knowledge of SQL and experience with database technologies such as Oracle, MySQL, or PostgreSQL.
- API Development: Experience with RESTful API design and development. Familiarity with tools like Postman, Swagger, or Apigee.
- Agile Methodologies: Understanding of Agile principles and experience working in an Agile environment.
- Additional Skills: Must have experience with JavaScript, Angular, and Spring Boot.
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Proven experience as a Full-Stack Developer or similar role.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.