Infinitive - Ashburn, VA
posted 4 months ago
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.