Padmi

Sr. Full Stack Software Engineer (Java + Angular)

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at DigitalXNode

Opens the source posting on shine.com

Source description

About the role

View original

As a Sr. Full Stack Software Engineer (Java + Angular), your role involves designing, developing, and maintaining scalable, secure, and high-performance web applications. You will collaborate with cross-functional teams to create modern enterprise solutions using Java, Spring Boot, and Angular. Your responsibilities include: - Developing and maintaining full-stack web applications (frontend + backend) - Building responsive and user-friendly UI using React or Angular - Designing and developing scalable backend APIs using Node.js / Python / Java - Working with databases efficiently to store, retrieve, and manage application data - Optimizing applications for performance, scalability, and security - Collaborating with UX designers, product managers, and QA teams - Participating in requirement analysis, design discussions, and code reviews - Owning features end-to-end from development to deployment Your technical skills should include: - Strong hands-on experience in Java (Java 8 or above) - Good knowledge of Spring, Spring Boot, Hibernate, and JPA - Experience in Angular (preferably Angular 15 or above) - Strong understanding of SQL and database performance tuning (MySQL / MS SQL / Oracle) - Experience in building REST APIs and working with microservices - Knowledge of OOP concepts and SOLID principles - Experience with unit testing and TDD approach (JUnit preferred) - Familiarity with CI/CD tools like Jenkins - Version control experience using Git / Gerrit - Understanding of Maven build tools - Basic knowledge of AWS is preferred It would be advantageous if you have: - Experience working in startup or product-based environments - Exposure to cloud platforms like AWS / GCP / Azure - Basic knowledge of Docker and Kubernetes - Understanding of microservices architecture Your education should include: - Bachelors degree in Computer Science, Information Technology, or related field - Equivalent technical degree is also acceptable - Additional certifications in Java, Angular, or Cloud technologies will be an advantage As a Sr. Full Stack Software Engineer (Java + Angular), your role involves designing, developing, and maintaining scalable, secure, and high-performance web applications. You will collaborate with cross-functional teams to create modern enterprise solutions using Java, Spring Boot, and Angular. Your responsibilities include: - Developing and maintaining full-stack web applications (frontend + backend) - Building responsive and user-friendly UI using React or Angular - Designing and developing scalable backend APIs using Node.js / Python / Java - Working with databases efficiently to store, retrieve, and manage application data - Optimizing applications for performance, scalability, and security - Collaborating with UX designers, product managers, and QA teams - Participating in requirement analysis, design discussions, and code reviews - Owning features end-to-end from development to deployment Your technical skills should include: - Strong hands-on experience in Java (Java 8 or above) - Good knowledge of Spring, Spring Boot, Hibernate, and JPA - Experience in Angular (preferably Angular 15 or above) - Strong understanding of SQL and database performance tuning (MySQL / MS SQL / Oracle) - Experience in building REST APIs and working with microservices - Knowledge of OOP concepts and SOLID principles - Experience with unit testing and TDD approach (JUnit preferred) - Familiarity with CI/CD tools like Jenkins - Version control experience using Git / Gerrit - Understanding of Maven build tools - Basic knowledge of AWS is preferred It would be advantageous if you have: - Experience working in startup or product-based environments - Exposure to cloud platforms like AWS / GCP / Azure - Basic knowledge of Docker and Kubernetes - Understanding of microservices architecture Your education should include: - Bachelors degree in Computer Science, Information Technology, or related field - Equivalent technical degree is also acceptable - Additional certifications in Java, Angular, or Cloud technologies will be an advantage

One address, no account. We’ll tell you when matching roles go live.

More at DigitalXNode

Related open roles

View all roles