HCLTech
Website:
hcltech.com
Job details:
Job Description
Job Summary
The Senior Developer will be responsible for developing applications using Java, Microservices, and React. The primary focus will be on implementing, and maintaining high-quality software solutions that meet client requirements.
Key Responsibilities
- Developing scalable and secure java applications
- Building and implementing microservices architecture to enhance application performance
- Developing user-friendly interfaces using react for efficient user interaction
- Collaborating within team to define, and ship new features
- Writing clean, maintainable, and efficient code
- Troubleshooting and debugging to optimize performance
- Conducting code reviews and providing feedback for improvements
- Keeping up to date with industry trends and technologies
Skill Requirements
- Proficiency in java programming language and related frameworks
- Experience in designing and building microservices using spring boot or similar frameworks
- Strong knowledge of frontend technologies including react, javascript, html, and css
- Familiarity with restful apis and web services
- Ability to work in an agile development environment
- Good problem-solving skills and attention to detail
- Good communication and collaboration abilities
- Bachelors or masters degree in computer science or related field
Other Requirements
- Relevant certifications in Java, Microservices, or React are a plus
Profile Description
Detailed Responsibilities
- Design, develop, and maintain scalable and secure Java applications tailored to business requirements.
- Architect, implement, and manage microservices-based solutions to improve application modularity and performance.
- Develop intuitive and responsive user interfaces using React.js, ensuring seamless user interactions.
- Collaborate closely with cross-functional teams to define, design, and deliver new features and enhancements.
- Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Troubleshoot, debug, and optimize applications for maximum speed and scalability.
- Conduct comprehensive code reviews, providing constructive feedback to promote continuous improvement.
- Stay abreast of the latest industry trends, emerging technologies, and best practices to drive innovation within the team.
Technical Skills
- Proficiency in Java programming language and related frameworks (e.g., Spring Boot).
- Proven experience in designing and building microservices architectures.
- Strong command of front-end technologies, including React.js, JavaScript, HTML, and CSS.
- Familiarity with RESTful APIs, web services, and integration patterns.
Click on Apply to know more.