Job Title: Junior Full Stack Developer
Join our dynamic team as a Junior Full Stack Developer and make your mark in the tech industry! This is an exciting opportunity for talented individuals looking to grow their skills in a collaborative and innovative environment. As a key player on our team, you will contribute to the development of robust web applications and work with the latest technologies to help us transform ideas into reality.
Overview: As a Junior Full Stack Developer, you'll be responsible for creating and maintaining both client-side and server-side applications. You will work closely with experienced developers and project managers to ensure a seamless user experience and deliver high-quality software solutions. Your contributions will play a critical role in enhancing our web services and user interfaces, while you also explore the innovative world of AI in software development.
Required Skills
- Proficiency in Java, Python, and SQL.
- Experience in full stack development with a solid understanding of web services and web-based UI.
- Familiarity with using AI agents for software development.
Nice To Have Skills
- Experience with asynchronous system-to-system messaging or eventing patterns (e.g., AWS SNS/SQS, Apache Kafka, Google Pub-Sub).
- Knowledge of Angular and Typescript.
Preferred Education And Experience
- A bachelor's degree in Computer Science or a related field is preferred.
- Relevant internship or work experience in software development is a plus.
Other Requirements
- Ability to work on-site in either Tysons or Rockville, with preference given to the Rockville location.
- No specific certifications required; however, willingness to learn and grow is essential.