XX
Lead Java Fullstack DeveloperKovan Technology SolutionsIndiana, Pennsylvania, United States
XX

Lead Java Fullstack Developer

Kovan Technology Solutions
  • US
    Indiana, Pennsylvania, United States
  • US
    Indiana, Pennsylvania, United States
Jetzt Bewerben

Über

Role : Lead Java Fullstack Developer
Location: Indianapolis, IN / Plano, TX / Boston, MA / Portsmouth, NH / Seattle, WA onsite
Experience: 8+ years (5+ years ReactJS, 5+ years Java/Spring Boot)
Roles & Responsibilities
Design and develop interactive, responsive user interfaces using ReactJS and related libraries (Redux, React Router, or Context API).

Implement reusable components and ensure clean, maintainable, modular code.

Optimize frontend performance for speed, scalability, and cross-browser compatibility.

Integrate RESTful APIs and GraphQL endpoints with the frontend to deliver dynamic content.

Collaborate with UI/UX designers to translate wireframes and prototypes into functional applications.

Build and maintain server-side logic, APIs, and microservices using Java and Spring Boot.

Design and optimize database schemas, queries, and interactions with relational (MySQL, PostgreSQL) or NoSQL (MongoDB) databases.

Implement secure authentication and authorization mechanisms (JWT, OAuth2).

Ensure scalability, reliability, and performance of backend services using caching, load balancing, and efficient API design.

Write unit and integration tests to ensure robust backend functionality.

Work closely with product managers, designers, and other developers to define requirements and deliver end-to-end features.

Participate in code reviews to maintain high-quality standards and knowledge sharing.

Troubleshoot and resolve bugs, performance issues, and other technical challenges across the stack.

Contribute to architectural decisions and technical roadmap planning.

Stay updated on industry trends and emerging technologies to enhance the tech stack.

Frontend: ReactJS, HTML5, CSS3, responsive design, TypeScript (optional), frontend build tools (Webpack, Vite, CRA)

Backend: Java 8/11/17, Spring Boot (MVC, Data, Security), REST APIs, GraphQL, ORM frameworks, microservices, cloud platforms (AWS/Azure/GCP)

General: Version control (Git), CI/CD pipelines, unit/integration testing, software engineering principles, design patterns, clean code practices, problem-solving, collaboration

3+ years ReactJS and modern JavaScript (ES6+)

3+ years Java and Spring Boot backend development

Experience with RESTful APIs, GraphQL, relational/NoSQL databases

Unit/integration testing frameworks (JUnit, Mockito, Jest, React Testing Library)

Familiarity with Agile/Scrum methodologies

Must-Have Qualifications
Strong understanding of software engineering principles and clean code practices

Proven full stack development experience (frontend + backend)

Excellent communication, collaboration, and problem-solving skills

Preferred Qualifications
Containerization: Docker, Kubernetes

Frontend performance optimization (lazy loading, code splitting)

DevOps exposure: monitoring, logging, deployment automation

Contributions to open-source projects or a strong GitHub/portfolio

  • Indiana, Pennsylvania, United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.