Specialist I – Software Engineering-Java Fullstack Lead

UST

Role Description

About the Role

We are seeking a highly experienced Senior Full-Stack Developer to join our dynamic team. This role is ideal for someone who thrives in a collaborative environment and possesses a strong technical background to guide and mentor the team from a technology standpoint.

While this position does not include direct line management responsibilities, the successful candidate will serve as a technical leader, working closely with cross-functional teams to deliver high-quality, scalable, and efficient software solutions.

Key Responsibilities
• Lead by example in full-stack software development with a focus on front-end (React, JavaScript) and back-end (preferably Node.js) technologies.
• Collaborate effectively with product managers, designers, QA, and engineering teams to ensure smooth project delivery.
• Provide technical guidance and mentorship to team members, fostering best practices in coding, testing, and system design.
• Design, implement, and maintain robust APIs and backend services, ensuring scalability, security, and performance.
• Contribute to system architecture and design decisions, driving innovation and technical excellence.
• Partner with DevOps teams to build and maintain CI/CD pipelines for reliable and rapid deployments.
• Participate actively in code reviews, design discussions, and technical problem-solving sessions.
• Communicate effectively with both technical and non-technical stakeholders.

Mandatory Skills
• 10+ years of professional experience in software development, with strong full-stack expertise.
• Front-end: React, JavaScript (ES6+), HTML5, CSS3.
• Back-end: Node.js (preferred), or equivalent frameworks (e.g., Java, .NET, Python).
• Experience designing and consuming RESTful APIs or other service architectures.
• Strong understanding of system design principles, including scalability, maintainability, and security.
• Hands-on experience with CI/CD pipelines and automation tools (e.g., Jenkins, GitHub Actions, GitLab CI).
• Excellent communication, collaboration, and technical leadership skills.
• Proven ability to mentor and support team members.

Good-to-Have Skills
• Experience with TypeScript, Next.js, or GraphQL.
• Familiarity with cloud platforms (AWS, Azure, or GCP).
• Exposure to containerization and orchestration tools (Docker, Kubernetes).
• Experience with test automation frameworks (e.g., Jest, Cypress, Mocha).
• Knowledge of microservices architecture and distributed systems.
• Experience working in Agile/Scrum environments.

Skills

Javascript,React.Js,Node.Js,Restful Api

To apply for this job please visit in.linkedin.com.

Scroll to Top