Java Full Stack Solutions Architect - Remote
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 platforms
Java 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 platforms
MEAN 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 platforms
Databases
- 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 Procedures
Design 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 Tools
Principal 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 implementation
Benefits: 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
|