Senior Full Stack Developer
New
I
Ignite ITSoftware Engineering
Suitland, Maryland, United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSPostgreSQLPythonJavaJavascriptSpring BootTypeScriptAngularRESTful APIs
Requirements
- 7+ years of professional software development experience.
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related discipline (or equivalent professional experience).
- Expertise in Python, Java, and Spring Boot.
- Strong understanding of Angular, including Angular Material, component architecture, state management, and UI performance.
- Proficiency with TypeScript, JavaScript, and HTML/CSS.
- Experience with PostgreSQL and AWS.
- Experience building Microservices Architecture and RESTful APIs.
- Experience developing applications within Linux containerized environments.
- Experience with Git and collaborative source control workflows.
- Strong understanding of OOD, SOA, and software engineering best practices.
- Knowledge of the full Software Development Life Cycle (SDLC).
- Strong written and verbal communication skills.
Responsibilities
- Design, develop, and maintain full-stack applications supporting both legacy modernization and new development initiatives.
- Build scalable backend services using Python, Java, and Spring Boot.
- Develop responsive, modern user interfaces using Angular, TypeScript, Angular Material, HTML, CSS, and JavaScript.
- Design and consume RESTful APIs within a microservices architecture.
- Develop applications within Linux containerized environments.
- Participate in Agile ceremonies including sprint planning, backlog refinement, and production releases.
- Collaborate closely with software engineers, architects, stakeholders, and end users throughout the SDLC.
- Conduct code reviews and promote engineering best practices across the team.
View Full Description & ApplyYou'll be redirected to the employer's site