onsite
Senior Java Full Stack Developer - Python & Angular - Cognizant
Full Stack Developer
Senior Full‑Stack Engineer with 7+ years building high‑performance, scalable enterprise applications using Java, Python, and Angular, delivering robust back‑end services and responsive front‑ends in an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end enterprise solutions using Java (Spring), Python, and Angular.
- Implement RESTful APIs and integrate with relational databases (SQL) to support high‑throughput workloads.
- Collaborate with product managers, UX designers, and clients to translate requirements into functional software.
- Participate in agile ceremonies, code reviews, and continuous improvement initiatives.
- Ensure code quality, performance, and security through automated testing and version control (Git).
Requirements
- 7+ years of professional experience in Java full‑stack development.
- Proficiency in Python for scripting, automation, or micro‑service development.
- Strong expertise with Angular for building responsive, component‑based UIs.
- Hands‑on experience with Spring Framework, REST API design, and SQL databases.
- Solid understanding of agile methodologies, CI/CD pipelines, and source‑control best practices.
Skills
javapythonangularspringsql