Cognizant is looking for a Java solutions architect and individual who works with data and project managers to understand systems and consults with subject matter experts to understand needs, If you’re like us, you’ve got big ideas. At Cognizant, we’re exploring new ideas every day. We help industry leading companies reinvent their business models and innovate products that create new value—by connecting people with things, insights, and experiences. Cognizant Digital Engineering designs, engineers and delivers digital products and experiences that drive digital-first business models. We offer the most comprehensive digital engineering expertise and client-centric methodology for sustainable innovation.
Job Location: Costa Mesa, CA (Remote in any state within the US)
Responsibilities:
Developers are responsible for understanding the low-level design and working on the development of medium-to-highly complex systems. Skills include system design and analysis as well as business skills. Works with data and project managers to understand systems and consults with subject matter experts to understand needs. Developments and implements new systems, corrects software errors in existing systems, and works to improve performance through hardware upgrades. Manages computer systems in a business environment and is responsible for resolving technical issues, also knowledgeable in programming, data structures, computer systems, and software engineering. Ability to manage multiple assignments. Superior written and oral communication skills Worked on Reference Architecture for enterprise scale applications Working knowledge about any one major cloud provider Design & Best practices about distributed transaction, working with message queues or workflow engines Working experience in open source framework (spring / struts/ etc) Experience in designing and developing modern web applications targeting cloud Knowledge about Container (docker ) and Orchestration (Kubernetes) Working experience in DevOps Working experience in converting Monolithic to Microservices
To be consider for this role you must have the following Qualifications:
Minimum of 16+ years of experience
.Net Stream
C# or VB.Net .Net framework fundamentals (Delegates, Asynchronous Programming, ASP.Net MVC, ASP.NET Web APP) Web API, WCF, Workflow, MSMQ, Entity Framework, SQL Server Knowledge about Azure (IaaS and PaaS) or other cloud platformsJava Steam
Java 1.6 and above JSP, Servlets, Struts, Spring, ORM (Hibernate/JBatis) concepts and working knowledge Spring Boot, Spring Cloud, MSMQ / Rabbit MQ, Worklfow Knowledge about AWS, GCP, Azure or other platformsMEAN Stack/React Stream
ECMA Script Concepts, HTML 5 and CSS concepts Object Oriented JavaScript Concepts Angular 1 and 2, Typescript, Bootstrap, Express.js, Knockout.js(optional) React.js Node.js MongoDB or other NoSQL DB Knowledge about AWS, GCP, Azure or other cloud platformsDatabases
Working knowledge on any one RDBMS like SQL Server, MySQL, Oracle or equivalent Good understanding on DDL and DML operations Good understanding about Database table design (for higher experienced candidates). Working knowledge on Stored ProceduresDesign Skills
Ability to provide application level technical design Ability to define Nonfunctional requirements Ability to design based on scalability, availability and other performance parameters Design Patterns / Anti Patterns Reference Architecture on Enterprise Application IT Portfolio Multi - Cloud Exposure (Desirable) Cloud Migration Experience (Desirable) Green Field Development in Cloud (Desirable) Continuous Integration ToolsPrincipal Accountability
Should be able to Reference Architecture for Portfolio Technical architecture for application DevOps Strategy Deployment Architecture Understand customer requirements and come up with Need to analyse productivity tools and propose it for development Need to work on proposals and provide technical solution Showcase solution to other business units / clients Own Design & development of applications end to end (from UI to backend) and assist the team in implementationBenefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan.
Why Choose Cognizant?
It takes a lot to succeed in today’s fast-paced market, and Cognizant Technology Solutions has become a leader in the industry. We love big ideas and even bigger dreams! We stand out because we put human experiences at the core. Our associates enjoy robust benefits and training opportunities from our industry-recognized, award-winning Academy team. You will have access to hundreds of technical trainings to keep your skillsets fresh and have opportunities to acquire certifications in the newest technologies.
Don't wait more and apply Now!!
NASDAQ: CTSH
#LI-JO1
The Cognizant community:
We are a high caliber team who appreciate and support one another. Our people uphold an energetic, collaborative and inclusive workplace where everyone can thrive.
About us:
Cognizant 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 (a member of the NASDAQ-100 and one of Forbes World’s Best Employers 2024) is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com
Our commitment to diversity and inclusion:
Cognizant is an equal opportunity employer that embraces diversity, champions equity and values inclusion. We are dedicated to nurturing a community where everyone feels heard, accepted and welcome. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
Disclaimer:
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.