Lead Java Developer
Search Ends (Search Advisors Services Pvt Ltd) - Chicago
Work at Search Ends (Search Advisors Services Pvt Ltd)
Overview
- View job
Overview
Senior Java Full Stack Developer – Job Description
Job Title: Senior Java Full Stack Developer
Location: Remote but willing to onsite as needed in Chicago, IL(In-person final interview)
Experience: 8+ years
Employment Type: Full-time
Job Summary:
We are seeking a Senior Java Full Stack Developer with expertise in Java, Spring Boot, Angular/React, and Microservices to build and maintain scalable web applications. The ideal candidate should have experience in both front-end and back-end development , ensuring seamless integration and high-performance applications.
Key Responsibilities:
- Design, develop, and maintain full-stack applications using Java, Spring Boot, and front-end technologies (React/Angular).
- Develop RESTful APIs and Microservices to support scalable web applications.
- Implement responsive UI designs and integrate front-end with backend services.
- Optimize application performance and enhance security.
- Work with databases (SQL/NoSQL) for efficient data storage and retrieval.
- Ensure code quality with unit testing, integration testing, and CI/CD pipelines.
- Troubleshoot and debug technical issues in development and production environments.
- Stay updated with emerging technologies and recommend improvements.
Required Skills & Qualifications:
- 8+ years of experience in Java full-stack development.
- Expertise in Java 8+, Spring Boot, Microservices, Hibernate .
- Strong experience with React.js or Angular for front-end development.
- Proficiency in REST APIs, Web Services, and API Gateways .
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Hands-on experience with CI/CD tools (Jenkins, Git, Docker, Kubernetes) .
- Familiarity with cloud platforms (AWS, Azure, GCP) .
- Strong knowledge of HTML, CSS, JavaScript, TypeScript .
- Experience with state management (Redux, NgRx) is a plus.
- Knowledge of DevOps, Kafka, RabbitMQ is an added advantage.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience in Unit Testing and Automation (JUnit, Selenium, Cypress).
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with GraphQL and WebSockets .
Why Join Us?
- Work on cutting-edge technologies.
- Competitive salary and benefits.
- Flexible work environment with career growth opportunities.
If you're a passionate Java Full Stack Developer , we’d love to hear from you! Apply now!