This job listing has expired and the position may no longer be open for hire.

Java Developer at Cognizant

Posted in Information Technology 30+ days ago.

This job brought to you by eQuest

Type: Full-Time
Location: Dallas, Texas

Job Description:


We are looking out for a Java Developer for our project team based out of Dallas, TX


10+ years of working experience in Java/J2EE technologies (Java 8 and above is a plus)Skillful in designing and developing UI applications with 3 or more years of experience in Angular 2 (or above), Bootstrap3+ years of working experience in Spring Boot, Hibernate/Spring JPA,  Web ServicesProficient in writing SQL queries. Working experience in DevOps tools (JIRA, Confluence, Jenkins/Bamboo etc.,) is required





Science / Engineering graduate



Technology Consulting:

• Provide data to senior team members during consulting engagements.

• Create documents (eg preconsulting deck, recommendation deck etc) to be used during engagements.

• Analyze technology landscape, process, tools based on project objectives.


'Knowledge Management & Capability Development:

• Conduct technical trainings/ Webinars to impart knowledge to relevant application development/ project teams.

• Create collaterals (eg case study, business value documents, summary etc).

• Post in Blogs / interviews to share expertise.

• Gain industry standard certifications on technology and architecture consulting.

• Contribute to knowledge repository and tools.

• Partner with Cognizant academy to create curriculum, assessments etc and conduct training.

• Organize project level KT sessions for new team members.


'Requirement gathering and Analysis':

• Understand the functional and nonfunctional requirement.

• Collect nonfunctional requirements (such as response time, throughput numbers, user load, etc) through discussions with SMEs, business users.


Solution Definition & Design:

• Prepare low level design and common frameworks.

• Identify and conduct design of complex subcomponents /module in collaboration with project team, architects and client SME.

• Present the detailed design documents to relevant stakeholders and seek feedback.

• Undertake project specific Proof of Concepts activities to validate technical feasibility with guidance from the Application Architect.

• Support performance testing and resolve deadlocks on NFRs by implementing the best optimized solution and resolve performance issues.


Project Management Support:

• Share technical inputs from project planning perspective with Test Lead/Architect.

• Help project managers to understand the technical risks and comeup with mitigation strategies.


Business and Technical Research:

• Understand application architecture and its criticality.

• Analyze and assess tools (internal/external) on specific parameters.

• Support Architect/Sr Architect in drafting recommendations based on findings of Proof Of Concept.

• Analyze the market trends and identify new developments in existing technologies (eg methodologies, frameworks, accelerators etc).

• Document these new developments (eg report, white paper, national/ international publications) in order to build team capabilities.


Testing Support:

• Suggest test automation strategies using appropriate frameworks like JUnit/NUnit/Selenium as appropriate.


Process Improvements / Delivery Excellence:

• 'Identify avenues to improve project delivery parameters (e.

• g.

• productivity, efficiency, process, security etc.

• ) by leveraging tools, automation etc.

• Understand various technical tools used in the project (third party as well as homegrown) to improve efficiency , productivity.


Project Estimation:

• Provide support for project estimations in terms of review and validation for projects of lower complexity based on analyzing business requirements (eg component level estimation).

• Articulate estimation methodology, module level estimations for more standard projects with focus on effort estimation alone.



• Conduct cross project technical audits and reviews, as required to check adherence to architecture, design and coding best practices.

• Perform codenizant audits for other projects as appropriate to ensure Codenizant principles are implemented.


Proposal Development:

• Contribute to proposal development (of small to medium size projects from technology/architecture perspective).


Technical Skills

SNo Primary Skill Proficiency Level * Rqrd./Dsrd.
1 BootStrap PL4 Desired
2 Angular JS PL4 Desired
3 Hibernate PL4 Required
4 Spring Framework PL4 Required



ITE111JA88CC-Common Cluster-S- Java
SNo Primary Skill Proficiency Level * Rqrd./Dsrd.
1 Core Java PL3 Required


Domain Skills

SNo Primary Skill Proficiency Level * Rqrd./Dsrd.
1 COTS Products(LS Meddevices) NA Required



Behavioral Skills

SNo Primary Skill Proficiency Level *
1 Build Collaborative Relations PL2
2 Managing Teams PL2
3 Execution Excellence PL2
4 Managing Change PL2
5 Client Focus PL2
6 Strategic Orientation PL2
7 Effective Communication PL2
8 Innovation PL2


* Proficiency Legends

Proficiency Level Generic Reference
PL1 The associate has basic awareness and comprehension of the skill and is in the process of acquiring this skill through various channels.
PL2 The associate possesses working knowledge of the skill, and can actively and independently apply this skill in engagements and projects.
PL3 The associate has comprehensive, in-depth and specialized knowledge of the skill. She / he has extensively demonstrated successful application of the skill in engagements or projects.
PL4 The associate can function as a subject matter expert for this skill. The associate is capable of analyzing, evaluating and synthesizing solutions using the skill.