Java Fullstack Applications Development Lead

8 - 12 years

0 Lacs

Posted:6 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

The Java Fullstack Applications Development Lead role at our organization involves participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. The Integration Services team is responsible for developing and maintaining the UI Platform Services, a suite of common services, frameworks, and libraries that enable application teams to build, deploy, and manage robust user applications. The focus is on providing a modern developer experience for efficient delivery of high-quality UI applications. As a Full Stack Java Developer in this role, you will be responsible for designing, developing, and maintaining core components of our UI Platform Services. This includes working on cloud-native microservices, APIs, and user interfaces, ensuring seamless integration with other platform services. Collaboration with developers, architects, and stakeholders will be essential to deliver innovative solutions. Building scalable, resilient, and secure systems using modern software development practices is a key aspect of the role. Additionally, you will contribute to platform evolution by exploring and implementing new technologies, enhancing capabilities, improving developer experience, and mentoring junior developers through code reviews. **Technical Requirements** - **Strong Java Skills:** Extensive experience with Java and related frameworks (e.g., Spring Boot). - **Front-End Expertise:** Proficiency in modern JavaScript frameworks (e.g., React, Angular, Vue.js) and related technologies (HTML, CSS). - **Cloud-Native Development:** Experience with containerization technologies (e.g., Docker, Kubernetes). - **Microservices Architecture:** Understanding of microservices principles and experience designing and developing RESTful APIs. - **CI/CD:** Familiarity with continuous integration and continuous deployment practices and tools (e.g., Jenkins, GitLab CI). - **Database Technologies:** Experience with relational and/or NoSQL databases. - **Testing:** Knowledge of testing frameworks and best practices (unit, integration, and end-to-end testing). - **Collaboration:** Excellent communication and teamwork skills. - **Problem-Solving:** Strong analytical and problem-solving abilities. **Bonus Skills (Preferred but not required)** - Experience with OpenShift or Cloud Foundry. - Experience with DevSecOps practices. - Experience with SRE best practices. - Financial Industry experience. **Qualifications:** - 8-12 years of relevant experience as Java Full Stack Engineering Lead. - Experience in systems analysis and programming of software applications. - Experience in managing and implementing successful projects. - Working knowledge of consulting/project management techniques/methods. - Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements. **Education:** - Bachelors degree/University degree or equivalent experience. This job description offers a high-level overview of the work involved in the role, and additional job-related duties may be assigned as required.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You