Job Directory Cognizant Senior Engineer Full Stack
Cognizant

Senior Engineer Full Stack Cognizant
Plano, TX

Cognizant is a provider of information technology, consulting, and business process outsourcing services.

Companies like Cognizant
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Cognizant

Job Description

Java Engineer

Bachelor's degree in Computer Science, Engineering or related field.

* Work closely with cross-functional teams
* Take ownership of deliverables, adhere to timelines, work closely with stakeholders and offshore dev

Experience:

* Expertise in Java and Java Enterprise technology applications architecture, design, development and support
* 5+ years experience in designing and developing scalable enterprise level back end solutions
* Proven skills and programming experience in Java, J2EE, multi-threading, REST, Data Caching Services, DB schema design and data access technologies
* Experience with Spring Framework and Spring Boot
* Reactive Programming Skills are required
* Previous experience designing ecosystems for Web applications & API Platforms
* Experience in building, orchestrating, and deploying highly scalable REST based stateless APIs/web services for web applications/ mobile clients
* Experience practicing OOP, CI/CD
* Databases: Oracle, MySql, MongoDB

Senior Java Engineer / Architect

WHAT YOU'LL BE DOING

* Domain analysis and design, web service and web application development, code and design reviews, database design and framework evaluation.
* Must follow and promote Agile best practices for development such as continuous integration, unit and integration testing and code coverage analysis.
* Hands-on software design and development.
* Analyze and troubleshoot issues and defects in both structured and unstructured environments, analyze performance and design inefficiencies.

WHAT SKILLS YOU NEED:

* Bachelor's degree in Computer Science, Software Engineering, a related discipline or equivalent real-world Computer Science experience.
* General consulting skills including: analysis and problem solving, written and verbal communication and team collaboration.
* Experience with the full life-cycle of software development, including requirements analysis, design, development, testing and implementation.
* Experience with Object Oriented Analysis and Design, using Domain Driven Design, and Design Patterns.
* 5+ years of experience with Java development.
* 5+ years of experience with JPA, Hibernate, Spring, Spring Batch, Spring Data, Spring MVC.
* 2+ years of experience with relational database design specially in Oracle
* 3+ years of experience with RESTful Web Services
* 2+ years of experience with tools like Maven, Git, and SVN.
* Experience with automated build and deployment strategies.

About Cognizant

Cognizant is a provider of information technology, consulting, and business process outsourcing services.

Headquarters
Size
285800 employees
Cognizant

50-52 boulevard Haussmann

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.