- Company Name
- Tamanna Technology
- Job Title
- Full Stack Engineer
- Job Description
-
Job Title: Full Stack Engineer
Role Summary:
Java Full‑Stack Developer responsible for designing, building, and maintaining enterprise banking and insurance applications. Handles end‑to‑end SDLC tasks, delivers microservices with Spring Boot, and creates responsive Angular front‑ends, ensuring quality, performance, and adherence to regulatory standards.
Expectations:
• 7+ years proven experience as a full‑stack developer.
• Balanced expertise in Java (Spring / Spring Boot) and Angular (latest versions).
• Strong grasp of OOP, REST/SOAP services, microservices, and relational databases.
• Demonstrated ability to work within Agile/Scrum teams and deliver measurable results.
Key Responsibilities:
- Design, develop, and maintain full‑stack applications using Java and Angular.
- Conduct requirements analysis, solution design, and architecture discussions.
- Build, test, and publish RESTful and SOAP web services, handling XML/JSON payloads.
- Develop scalable backend microservices with Spring Boot.
- Create responsive, high‑performance UI components with Angular, TypeScript, HTML5, and CSS3.
- Write clean, well‑documented code following enterprise standards and best practices.
- Troubleshoot and resolve issues across front‑end and back‑end layers.
- Participate in Agile ceremonies: sprint planning, daily stand‑ups, reviews, and retrospectives.
- Support CI/CD pipelines, deployments, releases, and post‑production activities within a regulated environment.
Required Skills:
- Java, Spring / Spring Boot, REST, SOAP, microservices architecture • Angular (latest), TypeScript, HTML5, CSS3 • OOP and design principles • XML, JSON, and data integration • SQL and relational database design • Agile/Scrum methodology • Git and CI/CD pipelines (Jenkins, GitLab CI, etc.) • Strong debugging, testing, and documentation practices
Nice to Have:
- Cloud platforms (AWS, Azure, GCP) • Containerization (Docker) and orchestration (Kubernetes) • DevOps automation and monitoring tools • Security, authentication, and compliance knowledge in enterprise environments
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience). No specific certifications required, though knowledge of relevant AWS/Azure/GCP certificates is advantageous.