27 Ul Technology Solutions Jobs
Java Full Stack Lead
Ul Technology Solutions
posted 4hr ago
Flexible timing
Key skills for the job
Java Full Stack Technical Lead
Experience: 8+ years
Remote
immediate
REQUIRED SKILLS:
Proven experience in leading and mentoring development teams.
Strong knowledge of Java programming language and related frameworks (e.g., Spring,
Hibernate).
Experience with microservices architecture and related technologies (e.g., Spring Boot,
Docker, Kubernetes).
Proficiency in database design and SQL (e.g., MySQL, PostgreSQL, Oracle).
String knowledge and experience in AngularJS / Angular Framework.
Solid understanding of software design principles, data structures, and algorithms.
Excellent communication and interpersonal skills, with the ability to effectively communicate
technical concepts to both technical and non-technical stakeholders.
Experience working in Agile development environments.
Strong problem-solving and decision-making skills.
Ability to work effectively in a fast-paced, dynamic environment and manage multiple
priorities simultaneously.
Experience with cloud platforms (e.g., AWS, Azure, GCP).
Experience with front-end development technologies (e.g., HTML, CSS, JavaScript).
Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD).
JOB RESPONSIBILITIES:
Work with development teams and product managers to ideate software solutions
Design client-side and server-side architecture
Build the front-end of applications through appealing visual design
Develop and manage well-functioning databases and applications
Develop quick PoCs to evaluate the concept and technical feasibility;
Collaborating with stakeholders to understand project requirements and translate them into
technical specifications.
Designing, architecting, and developing Java-based applications, ensuring adherence to
coding standards and best practices.
Managing the full software development lifecycle, including planning, estimation,
development, testing, deployment, and maintenance.
Identifying and addressing technical challenges, troubleshooting issues, and implementing
solutions.
Conduct code reviews, ensuring code quality, performance, and scalability.
In-depth knowledge of UI design principles and best practices (e.g., user-centered design,
information architecture, interaction design).
Collaborating with other teams such as Quality Assurance (QA), DevOps, and Product
Management to deliver integrated solutions.
Keeping abreast of industry trends, technologies, and best practices in Java development.
Providing technical leadership in evaluating and adopting new technologies, tools, and
frameworks.
Ensuring compliance with security standards and regulations in software development.
Create high-level design documents (HLDs) outlining the key business components,
interactions, and workflows.
Provide Stability ensures development teams can develop in a stable and productive
environment.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Java Full Stack Lead roles with real interview advice
14-18 Yrs
Kozhikode