Java-Full Stack Developer

Java-Full Stack Developer

Cognizant Technology Solutions India Pvt Ltd
Chennai Hyderabad / Secunderabad
3 - 8 Years
Not Specified

Job Description

Job Title : Java-Full Stack Developer
Experience 03 - 08 Years


Job Summary:

The Full Stack Senior Developer is an opportunity to discover a large range of business cases as well as design, develop and implement solutions that results solving complex problems. As a Full Stack developer (Java) you will design and develop technology based business solutions for our clients. Additionally, you will implement components of a work package / project as per client requirements; create a fault tolerant code and modify complex systems or develop new sub systems; develop comprehensive unit testing cases and plans. Per opportunity lead a team of FSD’s, guide them on design, code, and implementations.
Responsibilities:

• Participate in requirement gathering JAD sessions and support documentation wherever applicable (business, functional, UI, usability, data, compliance, data migration, NFR, 3rd party tools & products)
• Resolve or raise queries and get query resolution on areas which are unclear, ambiguous and which need more information
Designing:
1) Create detailed design documents and work with developer’s shoulder to shoulder on implementation Provide input to the Project Manager / Technical Lead to create the project plan from a technical perspective
2) Contribute to development of proof of concept
3) Provide demo to customer for early feedback; create quality check points for all deliverables
Coding:
1) Develop high quality code as per standards, tiered coding, business layer coding, interface development, service development and creation of stored procedures as needed
2) Understand the database concepts and write efficient queries
3) Mentor Developers to help them solve technical difficulties in the course of coding
4) Seek review from peers /customer periodically; participate in setup activities for required environment setup; deploy code build in testing environment; conduct peer review during design, coding and testing
5) Complete documentation as per the scope; prepare guidelines and checklist for development and testing activities
6) Highlight any potential risks to the appropriate stake holders
Requirements:

Overall Experience: 3 to 8 Years
Mandatory Skills/Experience:

• Experience with coding technologies, tools, and frameworks
• Proficient in Java 7 / Java 8
• Experience with all of the following: Angular, React JS, Node JS, SQL, JavaScript, Bash, JIRA,
• Source-Control: GIT, SVN and build tool: Maven, Code Quality – PMD/Check Style/Find Bugs, SonarQube
• Experience with Design Patterns
Desirable Skills/Experience:

• Framework /Library experience in some or all of the following:
1) Angular / ReactJS
2) JMS, REST API
3) Spring (including Spring Transaction Management), Spring Batch, JPA, Spring Data
4) Active MQ or WebSphere MQ
5) Oracle or MySQL
• Good communication and positive attitude

Job Location: Chennai/ Hyderabad

POC: Arul

About Cognizant
Cognizant (NASDAQ-100: CTSH) is one of the world's leading professional services companies, transforming clients' business, operating and technology models for the digital era. Our unique industry-based, consultative approach helps clients envision, build and run more innovative and efficient businesses. Headquartered in the U.S., Cognizant is ranked 230 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.

About Recruiter

161

Followers

Functions : Human Resources

Industries : IT/Computers - Hardware

Skills/Roles I hire for: Recruitment

level Hiring For: Junior Level, Mid Level

Similar Jobs

People Also Considered

Career Advice to Find Better