Talent.com
Full Stack Developer
Full Stack DeveloperRICEFW Technologies • Lansing, MI, United States
No longer accepting applications
Full Stack Developer

Full Stack Developer

RICEFW Technologies • Lansing, MI, United States
20 days ago
Job type
  • Full-time
Job description

Full Stack Developer (Java & Angular)

Mode of work : Hybrid

Location : Lansing, Michigan

Position Summary

We are looking for a Senior Full Stack Developer with expertise in both Java / Spring Boot and Angular. This is a hands-on role where you will design and build backend services and rich, modern Angular frontends. The ideal candidate is a true full stack engineer who is comfortable taking features from concept to production across the entire stack.

Key Responsibilities

  • Design, develop, and maintain end-to-end web applications using :
  • Java / Spring Boot on the backend
  • Angular on the frontend
  • Build and maintain RESTful APIs and integrate them with Angular-based UIs.
  • Implement complex UI features including routing, guards, interceptors, reusable components, reactive forms, and client-side validations.
  • Develop backend services with attention to security, performance, scalability, logging, and error handling.
  • Work with relational databases (e.g., Oracle, MySQL, PostgreSQL) : write efficient SQL, optimize queries, and understand data modeling.
  • Collaborate with Product Owners, BAs, QA, and other developers in an Agile / Scrum environment.
  • Write and maintain unit tests for both backend (JUnit / Mockito) and frontend (Jasmine / Karma, etc.).
  • Participate in code reviews and contribute to coding standards and best practices.
  • Troubleshoot and resolve defects, performance issues, and production incidents.
  • Contribute to continuous improvement in architecture, tooling, and development processes (DevOps, CI / CD).

Required Technical Qualifications

Backend - Java / Spring Boot

  • 8+ years of hands-on experience developing applications using Java (8 or above).
  • Extensive experience with Spring and Spring Boot (REST APIs, Spring Data, dependency injection, configuration).
  • Solid understanding of object-oriented design, design patterns, and clean code principles.
  • Experience building and consuming RESTful web services and working with JSON / XML.
  • Hands-on experience with build tools such as Maven or Gradle.
  • Experience writing unit and integration tests using frameworks such as JUnit and Mockito.
  • Frontend - Angular

  • 5+ years of recent, hands-on experience with Angular in production projects.
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Experience building modular Angular applications using components, services, pipes, and shared modules.
  • Practical experience with :

  • Angular routing and navigation
  • Route guards and interceptors
  • Reactive forms and template-driven forms
  • HTTPClient for API integration
  • Experience building responsive UIs and handling cross-browser compatibility issues.
  • Database, Tools & Process
  • Experience with SQL and at least one major relational database (Oracle, MySQL, PostgreSQL, etc.).
  • Proficient with Git and common workflows (feature branches, pull requests, code review).
  • Experience working in an Agile / Scrum environment.
  • Strong debugging, analytical, and problem-solving skills.
  • Clear, professional communication skills and ability to work effectively in a team.
  • Preferred / Nice-to-Have Skills

  • Experience with microservices architecture.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with Docker, Kubernetes, or other container / orchestration tools.
  • Knowledge of CI / CD pipelines (Jenkins, GitLab CI, Azure DevOps, etc.).
  • Experience with messaging / streaming platforms (Kafka, RabbitMQ, etc.).
  • Create a job alert for this search

    Full Stack Developer • Lansing, MI, United States

    Similar jobs
    Senior Full Stack.NET Developer

    Senior Full Stack.NET Developer

    INFT Solutions Inc • Lansing, MI, Michigan, US
    Full-time
    Calibri,sans-serif"> Full Name • : Sai Manoj Varma Mudunuri ...Show more
    Last updated: 30+ days ago
    Programmer 5

    Programmer 5

    Sunrise Systems • Lansing, Michigan, United States
    Full-time
    Quick Apply
    Duration : 1 year with extension likely.Knowledge of developing Progressive Web applications.The Remediation Information Data Exchange (RIDE) is an application used by the Remediation and Redevelopm...Show more
    Last updated: 30+ days ago
    Senior Software Developer

    Senior Software Developer

    Bs&A • Lansing, Michigan, United States
    Full-time
    We are seeking a skilled and motivated Senior Software Developer to join our dynamic team.As a Senior Software Developer, you will play a pivotal role in designing, developing, and maintaining our ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Side Hustle Developer

    Remote Side Hustle Developer

    Finance Buzz • Saint Johns, Michigan, US
    Remote
    Full-time +1
    This position is for individuals who want to develop a side income stream while still working full time.You will test different small-scale remote opportunities, learn what works, and grow what pro...Show more
    Last updated: 12 days ago • Promoted
    Software Developer

    Software Developer

    Ssg • Lansing, Michigan, United States
    Full-time
    Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities.Consult with project team and functional units on the design of important projects or services.Consult with u...Show more
    Last updated: 30+ days ago • Promoted
    REQT : Direct End Client : AI Developer @ Lansing, MI – Hybrid

    REQT : Direct End Client : AI Developer @ Lansing, MI – Hybrid

    KSN Technologies. Inc • Lansing, MI, United States
    Full-time
    Quick Apply
    AI DEVELOPER LANSING, MI HYBRID ONLY LOCALS &l...Show more
    Last updated: 4 days ago
    Lead Software Developer

    Lead Software Developer

    Stafford Gray • Lansing, Michigan, United States
    Full-time
    The Lead Developer is the technical expert and hands‑on leader responsible for maintaining and enhancing the MIND system. This role ensures that system architecture, integrations, databases and appl...Show more
    Last updated: 2 days ago • Promoted
    PowerBuilder Developer

    PowerBuilder Developer

    Sunrise Systems • Lansing, Michigan, United States
    Full-time
    Quick Apply
    Job Title : Programmer Analyst 3 - PowerBuilder Developer.Location : Lansing, MI (Hybrid).Duration : 1 year with extension possible. Looking for a PowerBuilder Developer and IT Analyst with a strong ba...Show more
    Last updated: 30+ days ago
    Software Developer in Test (SDET)

    Software Developer in Test (SDET)

    Ssg • Lansing, Michigan, United States
    Full-time
    Software Developer in Test (SDET).Military Veterans are highly encouraged to apply!.Essential Duties and Responsibilities. Develop and execute test plans, test cases, and test procedures to ensure t...Show more
    Last updated: 30+ days ago • Promoted
    React JS Developer

    React JS Developer

    Apexon • Lansing, Michigan, United States
    Full-time
    Apexon is a digital technology services and platform solutions company that partners with clients to improve their digital experience and insight. With more than 25 years of experience, our 5000+ Ap...Show more
    Last updated: 30+ days ago • Promoted
    Software Developer

    Software Developer

    BS&A • Lansing, MI, US
    Full-time
    Quick Apply
    Software Developer (Hybrid) Job Overview We are seeking a skilled and motivated Software Developer to join our dynamic team. As a Software Developer, you will play a pivotal role in designing,...Show more
    Last updated: 30+ days ago
    Tech

    Tech

    Keylent Inc • Lansing, MI, United States
    Full-time
    Skill : weblogic administration.The Web Administrator provides operational support of the web server infrastructure in order to maintain optimal performance and functionality of multiple websites.Th...Show more
    Last updated: 5 days ago • Promoted
    Programmer Analyst 5 - PowerBuilder Developer

    Programmer Analyst 5 - PowerBuilder Developer

    Global Information Technology • Lansing, MI, USA
    Full-time
    Quick Apply
    Job Title : Programmer Analyst 5 - PowerBuilder Developer.Job Location : Lansing, MI (Hybrid).Resource must have a high level of SQL query writing skills to write complex queries to pull data from a ...Show more
    Last updated: 30+ days ago
    Govt BA (Lansing ONLY)

    Govt BA (Lansing ONLY)

    InnoSoul, Inc. • Lansing, MI, United States
    Full-time
    Quick Apply
    Job ID : MI-154545 Hybrid / Local (Lansing ONLY) Govt BA (5 pages resume / 15+) with QA, training, Azure DevOps, HIPAA and Agile experience Location : Lansing, MI ...Show more
    Last updated: 2 days ago
    Senior Software Engineer, Core Experiences - Lansing, USA

    Senior Software Engineer, Core Experiences - Lansing, USA

    Speechify • Lansing, Michigan, United States
    Full-time
    Speechify is the easiest way to listen to the world’s information.Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go,...Show more
    Last updated: 30+ days ago • Promoted
    Programmer 6

    Programmer 6

    Sunrise Systems • Lansing, Michigan, United States
    Full-time
    Quick Apply
    Duration : 1 year with possible extension.Years of Experience : 8 or more years of experience in the field.Hire one resource who will be responsible for installation, configuration, and maintenance o...Show more
    Last updated: 30+ days ago
    Software Developer

    Software Developer

    Bs&A • Lansing, Michigan, United States
    Full-time
    We are seeking a skilled and motivated Software Developer to join our dynamic team.As a Software Developer, you will play a pivotal role in designing, developing, and maintaining our municipal ERP ...Show more
    Last updated: 30+ days ago • Promoted
    Programmer Analyst Senior Developer

    Programmer Analyst Senior Developer

    Global Information Technology • Lansing, MI, USA
    Full-time
    Quick Apply
    Job Title : Programmer Analyst 6 - Senior Developer.Job Location : Lansing, MI (Hybrid).Design, build, and test application programs, including new development and enhancements to existing modules.Ma...Show more
    Last updated: 11 days ago