Infinitive - Ashburn, VA

posted 4 months ago

Full-time
Ashburn, VA
Machinery Manufacturing

About the position

Infinitive is seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will be accountable, passionate, assertive, proactive, open & honest, results-oriented, and adaptable. This role involves designing, developing, and maintaining scalable web applications using Angular, Java, microservices architecture, and Python. The Full Stack Developer will collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions. The responsibilities include participating in the entire software development lifecycle, from requirements gathering and technical design to implementation, testing, and deployment. The developer will write clean, efficient, and reusable code following best practices and industry standards, perform code reviews to ensure code quality, and provide constructive feedback to team members. Additionally, the role requires optimizing applications for maximum performance, scalability, and security, troubleshooting and debugging issues in production and non-production environments, and staying up to date with emerging technologies and industry trends to suggest improvements to enhance the development process. The ideal candidate should also have familiarity with DevOps practices and the integration of Agile and DevOps methodologies, experience with version control systems (e.g., Git), and agile development methodologies. Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform is also preferred.

Responsibilities

  • Design, develop, and maintain scalable web applications using Angular, Java, microservices architecture, and Python.
  • Collaborate with cross-functional teams, including product managers, designers, and other developers, to deliver high-quality software solutions.
  • Participate in the entire software development lifecycle, from requirements gathering and technical design to implementation, testing, and deployment.
  • Write clean, efficient, and reusable code following best practices and industry standards.
  • Perform code reviews to ensure code quality and provide constructive feedback to team members.
  • Optimize applications for maximum performance, scalability, and security.
  • Troubleshoot and debug issues in production and non-production environments.
  • Stay up to date with emerging technologies and industry trends, and proactively suggest improvements to enhance the development process.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience as a Full Stack Developer, with expertise in Angular, Java, microservices, and Python.
  • Strong understanding of frontend technologies, including HTML, CSS, and JavaScript, and experience with modern frontend frameworks such as Angular (preferably Angular 2+).
  • Proficiency in Java and its ecosystem (Spring Boot, Hibernate, etc.), with experience building RESTful APIs and working with databases (SQL and/or NoSQL).
  • Solid understanding of microservices architecture and experience in building and deploying microservices-based applications.
  • Proficiency in Python and its frameworks (e.g., Django, Flask) for backend development and data manipulation.
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Strong problem-solving skills and the ability to work both independently and collaboratively in a fast-paced environment.
  • Excellent communication skills and the ability to effectively articulate technical concepts to both technical and non-technical team members.

Nice-to-haves

  • Knowledge of DevOps practices and CI/CD pipelines.
  • Familiarity with frontend testing frameworks (e.g., Jasmine, Karma) and backend testing frameworks (e.g., JUnit, Mockito).
  • Understanding of Agile/Scrum methodologies and participation in Agile development teams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service