Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are seeking a highly skilled Lead Java Full Stack Developer to design, develop, and maintain robust, scalable web applications. The ideal candidate has a passion for problem-solving, a deep understanding of modern web technologies, and expertise in both front-end and back-end development. This role involves working closely with cross-functional teams to deliver high-quality solutions and drive innovation in a collaborative Agile environment. Key Responsibilities:
- Application Development: Design and implement end-to-end features, including back-end services and front-end user interfaces.
- Requirement Gathering: Collaborate with product owners, business analysts, and stakeholders to gather and analyze requirements.
- Back-End Development: Develop RESTful APIs, microservices, and database schemas using Java, Spring Boot, and related frameworks.
- Front-End Development: Create dynamic, responsive, and user-friendly web interfaces using Angular/React/Vue.js, HTML5, CSS3, and JavaScript.
- Code Quality: Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Testing and Debugging: Conduct unit testing, integration testing, and performance optimization to ensure application reliability and performance.
- Collaboration: Work in an Agile/Scrum environment, participating in sprint planning, stand-ups, and retrospectives.
- Documentation: Maintain comprehensive technical documentation for developed features and systems.
- Continuous Improvement: Keep up-to-date with the latest technologies and contribute to team knowledge-sharing and innovation initiatives.
Back-End Skills:
- Strong experience in Java (8 or later) and frameworks such as Spring/Spring Boot.
- Proficiency in developing RESTful APIs and microservices
- Experience with relational databases (e.g., MySQL, PostgreSQL, or Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
- Proficiency in modern JavaScript frameworks/libraries such as Angular, React, or Vue.js.
- Strong knowledge of HTML5, CSS3, and responsive web design.
- Experience with state management libraries (e.g., Redux, NgRx)
- Familiarity with build tools such as Maven, Gradle, or Webpack.
- Proficient in version control systems like Git.
- Knowledge of CI/CD pipelines and DevOps practices (e.g., Jenkins, Docker, Kubernetes)
- Experience in cloud platforms like AWS, Azure, or Google Cloud Platform.
- Familiarity with Agile development methodologies and tools (e.g., Jira, Confluence)
- Strong understanding of object-oriented programming and design patterns
- Bachelor's degree in Computer Science, Engineering, or related fields
- 7+ years of experience as a Java Full Stack Developer or similar roles
- Strong problem-solving and debugging skills
Key Skills
Ranked by relevanceReady to apply?
Join The Value Maximizer and take your career to the next level!
Application takes less than 5 minutes