Full Stack Developer

Not Interested
Bookmark
Report This Job

profile Job Location:

Lansing, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 4 hours ago
Vacancies: 1 Vacancy

Job Summary

Full Stack Developer (Java & Angular)

Mode of work: Hybrid
Location: Okemos 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 8 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.).

Full Stack Developer (Java & Angular) Mode of work: Hybrid Location: Okemos 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...
View more view more

Key Skills

  • Abinitio
  • Administration And Accounting
  • Android
  • Bid Management
  • Inventory Management
  • Embedded C