You haven't searched anything yet.
Role: Java Architect
Location: Dallas, TX
Experience: 10 Years
Cognizant Technology Solutions is looking for a Java Architectto join in our team of IT professionals in a permanent role. If you meet our background requirements and skills and are looking for an opportunity with these skills and expertise, here is the ideal opportunity for you!
This role is with the Cognizant Integration and Process Management Practice within Enterprise Platform Services Team (IPM-EPS). Cognizant's IPM practice is a world leading provider of Hybrid Cloud Integration and Process Automation Services. IPM has strategic alliances with "best of bread" platform providers to provide service for Cloud Integration, Hybrid Integration Platforms, B2B Platforms, DPA and Low Code Platforms, and Cloud Integration.
Job Description: As a Java Architect, you'll build fully-fledged platforms using a range of different technologies. You'll be involved in the entire product development lifecycle including the design, development, deployment, and maintenance of new and existing features. While each team member has a primary skill set, they are also expected to learn and contribute to areas outside of their primary skill set. The team is highly collaborative and values continuous improvement and open communication. You will be expected to be a well-regarded and respected individual contributor; possess strong inter-personal skills, as well as proven track record of application development with skills in Java, distributed cache technology and building scalable robust systems. In return you will have opportunity to gain exposure to designing, developing, and deploying applications to the internal/external cloud,
Requirements and Responsibilities:
* Proficiency in Java development.
* Proficiency and demonstrated experience in the following technologies:
o J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB
* Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping and Query performance tuning.
* Cloud-based development: IBM Cloud, Kubernetes, and Docker containerization.
* Web Servers: Tomcat and tcServer.
* Web Services: REST/SOAP (JSON/WSDL/XML).
* Frameworks: Spring Framework and Spring Boot.
* Front-end: Angular/React, NodeJS, Ext JS, CSS,jQuery and AJAX.
* Build/deployment tools: Maven, Gradel, Git, Junit and Mockito.
* Other Dev Ops Toolchain: Selenium, SonarQube, Slack, GitHub, GitHub Actions, and Azure DevOps.
* Proficiency in object-oriented design techniques and principles.
* Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.).
* Experience in Agile methodologies, such as SCRUM.
* Experience in DevOps Toolchain methodologies, including Continuous Integration and Continuous Deployment.
Additional Experience and Education
* BS or MS in Computer Science or related field.
* 3 years of full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in hosted production environments.
* 3 years of Microservice framework/REST development.
* Experience with Java, GitHub, and other DevOps tools.
* 5 years of full Software Development Life Cycle (SDLC) experience.
* 2 years of Kubernetes Services with a deep understanding of Container Orchestration and Distributed System Concepts.
* Airline Industry experience.
Salary and Other Compensation:
The annual salary for this position is between $125,000 and $140,000 depending on the experience and other qualifications of the candidate.
This position is also eligible for Cognizant's discretionary annual incentive program and stock awards, based on performance and subject to the terms of Cognizant's applicable plans.
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
Disclaimer: The salary, other compensation, and benefits 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.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
If you have a disability that requires a reasonable accommodation to search for a job opening or apply, please email CareersNA2@cognizant.com with your request and contact information.
Full Time
IT Outsourcing & Consulting
$119k-151k (estimate)
06/26/2024
08/24/2024
cognizant.com
TEANECK, NJ
>50,000
1998
BRIAN HUMPHRIES
$10B - $50B
IT Outsourcing & Consulting
Cognizant (Nasdaq-100: CTSH) 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 is ranked 194 on the Fortune 500 and is consistently listed among the most admired companies in the world. Learn how Cognizant helps clients lead with digital at www.cognizant.com or follow us @Cognizant.
The job skills required for Java Architect include DevOps, Computer Science, Azure, Java, Agile, Microservices, etc. Having related job skills and expertise will give you an advantage when applying to be a Java Architect. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Java Architect. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Java Architect positions, which can be used as a reference in future career path planning. As a Java Architect, it can be promoted into senior positions as an Applications Programmer V that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Java Architect. You can explore the career advancement for a Java Architect below and select your interested title to get hiring information.