Are you applying to the internship?
Job Description
About Addison IT:
Addison IT is a recruitment agency that focuses on placing individuals in technology roles. They offer services such as salary negotiation (using the U.S. Bureau of Labor Statistics as a guide), benefits and bonus information, assistance in securing permanent employment, direct connections with hiring managers, multiple employment options, and professional development support (resume revision, hiring process advice, and employment term negotiation). They are an Equal Opportunity Employer, complying with federal, state, and local laws regarding nondiscrimination. They offer reasonable accommodation to qualified individuals with disabilities.
Job Description: Junior Full Stack Developer
Addison IT is seeking a Junior Full Stack Developer for a position located in Washington D.C., Maryland, or Virginia. The salary range is $85,000-$95,000 per year.
This role involves the development and maintenance of web applications using a full-stack approach, primarily utilizing Angular (front-end) and Java (back-end). The successful candidate will be responsible for:
• Development and Maintenance: Developing, testing, and maintaining scalable web applications using Angular (including TypeScript, RxJS, and component-based architecture) and Java (with Spring Boot, Hibernate, or similar frameworks).
• API Development and Integration: Designing, implementing, and integrating RESTful APIs and web services to support application functionality.
• Agile Development: Working within an Agile team, participating in sprints, code reviews, and daily stand-ups.
• DevOps: Utilizing a DevOps toolchain to automate and optimize deployment, CI/CD pipelines, and system monitoring. Experience with tools like Jenkins, GitHub Actions, Docker, and Kubernetes is desirable.
• Troubleshooting and Optimization: Debugging, troubleshooting, and optimizing application performance and security.
• Collaboration: Collaborating with cross-functional teams (UI/UX designers, product managers, QA engineers).
• Staying Current: Keeping abreast of the latest industry trends and technologies.
Required Qualifications:
• 3+ years of experience in full-stack development.
• Proficiency in Angular (TypeScript, RxJS, component-based architecture).
• Strong experience with Java (Spring Boot, Hibernate, or similar frameworks).
• Hands-on experience with RESTful APIs and web services development.
• Familiarity with Agile methodologies (Scrum/Kanban) and version control tools like Git.
• Understanding of DevOps practices and experience with CI/CD tools.
• Knowledge of database technologies (SQL, PostgreSQL, or NoSQL databases).
• Strong problem-solving and communication skills.
Preferred Qualifications:
• Experience with cloud platforms (AWS, Azure, or Google Cloud).
• Familiarity with testing frameworks like JUnit, Jasmine, or Karma.
• Basic knowledge of containerization and orchestration tools (Docker, Kubernetes).
• Exposure to microservices architecture and API gateway solutions.