- Professional
- Optionales Büro in Gurugram
Overall Responsibilities
- Collaborate with team members to define and implement technical requirements and specifications for web applications.
- Develop and maintain reusable, efficient front-end components using Angular and Next.js as applicable.
- Implement server-side logic and database integrations using TypeScript/JavaScript frameworks.
- Participate in code reviews to ensure high standards of code quality, maintainability, and adherence to best practices.
- Troubleshoot and resolve complex technical issues, providing timely solutions.
- Optimize applications for performance, responsiveness, scalability, and security.
- Stay current with the latest trends, tools, and best practices in full-stack web development.
- Mentor junior developers, sharing knowledge and fostering team growth.
Software Requirements
Required Skills:
- Mandatory Skill: Strong Java experience, Project design and development, Spring boot, Collection, Data Structure, Multithreading. Good Experience in Angular, UI/UX Technology Unit Testing Framework Good in Unix, Good to have cloud (AWS).
- Strong experience in Java development, including project design, implementation, Spring Boot, data collections, data structures, and multithreading.
- Proven expertise in Angular (latest or specified version), including proficiency in TypeScript, UI/UX technologies, and unit testing frameworks.
- Solid understanding of HTML5, CSS3, and JavaScript for front-end development.
- Experience with server-side development tools, preferably Node.js or similar frameworks.
- Experience with version control systems, especially Git.
- Working knowledge of Unix/Linux environments.
- Familiarity with cloud platforms (AWS or Azure) is desirable.
Preferred Skills:
- Experience with UI/UX design best practices.
- Good understanding of containerization tools such as Docker.
- Familiarity with project deployment processes and CI/CD pipelines.
- Knowledge of the latest Angular versions, TypeScript specifics, and cloud integration
Technical Skills
Programming Languages:
- Essential: Java, TypeScript, JavaScript, HTML5, CSS3
- Preferred: Experience with additional languages or frameworks (e.g., Python, Node.js) beneficial
Back-End Development:
- Knowledge of Java, Spring Boot, Data Structures, Collections, Multithreading, and RESTful API development.
Front-End Development:
- Proficiency in React, Angular, Next.js, and related web technologies, with strong UI/UX awareness.
Version Control:
- Familiarity with Git for source code management.
Testing Frameworks:
- Experience with unit testing tools and frameworks for front-end and back-end code.
Additional Skills:
- Knowledge of containerization (Docker), cloud platforms (AWS, Azure), and deployment automation is advantageous.
Experience Requirements
- Minimum of 5 years of professional experience in TypeScript/JavaScript development and full-stack application development.
- Proven track record of designing, developing, and delivering scalable web applications in enterprise environments.
- Experience working in Agile teams, with exposure to project lifecycle management.
- Ability to learn new skills independently and adapt to evolving project requirements.
- Prior experience with cloud integration and containerization technologies will be considered a plus.
Day-to-Day Activities
- Develop, maintain, and enhance front-end components utilizing Angular, React, and Next.js.
- Implement server-side business logic and integrate with databases using relevant frameworks.
- Participate in code reviews, daily stand-ups, and collaborative planning sessions.
- Troubleshoot technical issues across front-end and back-end components, providing timely resolutions.
- Optimize applications for performance, security, and user experience.
- Stay updated with technological advances and incorporate best practices into development workflows.
- Mentoring junior team members and contributing to knowledge sharing initiatives.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent experience.
- Strong, demonstrable expertise in Java, Spring Boot, Angular, TypeScript, and UI/UX development.
- Experience working with Unix/Linux systems and basic familiarity with cloud services (AWS or Azure)
Soft Skills
- Excellent written and verbal communication skills.
- Strong problem-solving and analytical thinking abilities.
- Ability to work effectively in a collaborative, team-oriented environment.
- Flexibility to adapt to changing priorities and project requirements.
- Detail-oriented with a commitment to delivering high-quality solutions.
- Eagerness to learn new skills and stay current with emerging technologies.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.