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
10001 employees
Cognizant

500 frank west burr boulevard

Let your dream job find you.

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