Source description
About the role
JD:
Senior Associate, Software Engineering with strong experience in backend development using Java and frontend engineering using Angular.
Key Responsibilities:
Design, develop, test, and maintain full-stack applications using Java/Spring Boot on the backend and Angular on the frontend.
Build scalable APIs, microservices, and UI components for enterprise-grade platforms.
Ensure application performance, code quality, security, and reliability through best engineering practices.
Participate in code reviews, design discussions, and continuous improvement initiatives.
Troubleshoot production issues, perform root cause analysis, and implement sustainable fixes.
Contribute to CI/CD pipelines, automated testing, and DevOps practices to improve software delivery.
Support integration with databases, messaging systems, and third-party/internal enterprise services.
Follow Agile/Scrum practices and actively participate in sprint ceremonies.
Required Qualifications:
Strong hands-on experience in Java ( 17/21+) development, with Spring Boot and microservices architecture .
Solid experience in Angular ( 14/16+), TypeScript, HTML, CSS, and responsive UI development .
Good understanding of REST APIs, backend integration patterns, and secure application design.
Experience with relational databases such a s Client, SQL Server, or PostgreSQL.
Familiarity with source control tools such a s Git, and CI/CD tools such as Jenkins, GitHub Actions , or similar.
Understanding software development lifecycle, testing frameworks, and Agile methodologies.
Strong analytical, problem-solving, and communication skills.
Reference: 26-01674
More at eTeam