Join our innovative startup as a Senior Full Stack Developer. We are seeking an expert in Angular, Java, and Spring Boot to design, develop, and maintain high-quality, efficient, and reusable code. This remote position offers the opportunity to work on cutting-edge projects and deliver exceptional customer experiences while incorporating industry standards and best practices in performance, security, and scalability.

Roles & Responsibilities:

  • Design, develop, and maintain high-quality, efficient, and reusable code to meet requirements and ensure an exceptional customer experience.
  • Deploy microservices in cloud or on-premises environments.
  • Maintain source code according to proper check-in guidelines.
  • Design and develop scalable and robust APIs for the BFIS domain.
  • Conduct unit testing for code robustness, covering edge cases and usability.
  • Identify and resolve bugs while optimizing application performance.
  • Design scalable database schemas for banking data management.
  • Drive innovation in solution creation, focusing on simple and elegant design principles.
  • Stay updated on relevant technologies and trends, contributing to continuous improvement.
  • Contribute to product documentation creation and maintenance.
  • Collaborate with UI/UX designers and peer developers to deliver polished web/mobile applications.

Competencies Required:

  • Proficiency in Spring and Spring Boot, including Spring MVC, Spring Data, and Spring Security.
  • Strong understanding and implementation skills in microservices architecture.
  • Experience with Web Services such as JSON, REST, JAX-RS, and Spring-based REST services.
  • Proficient in Java and J2EE/Java EE technologies (servlets, JSP, JSF, JDBC).
  • Deep understanding of Java multithreading.
  • Familiarity with databases like MongoDB, Cassandra, etc.
  • Knowledge of the latest Java 21 Spring Framework.
  • Secondary skills in Python, particularly version 3.2.2.

Skills & Education:

  • Education: BE/B.Tech, M.Tech, BCA, MCA, B.Sc, M.Sc, MBA.
  • Proficiency in HTML, CSS, JavaScript, Bootstrap, TypeScript, Angular 2.0+.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to plan and execute projects effectively.

Additional Information:

  • This is a remote job position.
  • Opportunity to work in a dynamic startup environment.

Benefits:

  • Competitive salary and performance-based bonuses.
  • Comprehensive health and wellness benefits.
  • Opportunities for professional growth and development.
  • Collaborative and innovative work environment.

How to Apply:

Interested candidates can apply by submitting their resume and a cover letter detailing their experience and qualifications for the Senior Full Stack Developer role.