Java Developer
at Cognizant
Amsterdam, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | Not Specified | 01 Nov, 2024 | N/A | Sql,Spring Boot,Maven,Angular,Soap,Software Development,Gradle,Git,Css,Communication Skills,Spring,Java,Relational Databases,Teams,Test Driven Development,Html,Hibernate,Javascript,Web Framework,Web Applications,Build Tools,Rest,Agile,Jenkins | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JAVA FULL STACK DEVELOPER
What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world.
At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world’s leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a Senior Java Full Stack developer to join our Cognizant Digital Engineer team.
REQUIREMENTS
- Proficient in Java, with a good knowledge of its ecosystems (Java 8 or higher)
- 5+ years of hands-on experience in Software Development
- Proficiency with fundamental front-end languages such as HTML, CSS and JavaScript
- Familiarity with frontend frameworks such as Angular or React
- Excellent knowledge of Relational Databases, SQL / No SQL and ORM technologies (JPA2, Hibernate)
- Experience in developing web applications using at least one popular web framework (Spring)
- Experience in developing micro services using Spring Boot
- Experience with test-driven development
- Familiarity with build tools such as Ant, Maven, and Gradle
- Proficient understanding of code versioning tools, such as Git
- Experience in CI/CD concepts and with tools such as Jenkins or Azure DevOps
- Excellent verbal and written communication skills
- Good understanding of Integration Patterns. (Synchronous/ Asynchronous)
- Good working knowledge of SOAP and REST
- Experience with working in Agile and DevOps teams
- Self-motivated and always teachable, mentoring the team
DESCRIPTION OF THE RECRUITMENT PROCESS:
Step 1: Written application/CV will be reviewed by the recruitment team
Step 2: Conversation with the recruiter
Step 3: Technical Panel interview
Step 4: Final interview with Business Unit representative
Step 5: Offer
If the process is flexible, please leave out this section.
Responsibilities:
ABOUT ROLE
We are looking for a Java Full Stack developer who will take a key role in our team. As a Full Stack developer, you must have knowledge in all stages of software development.
You will be part of a talented software team that works on mission-critical applications. The role and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
RESPONSIBILITIES
- Contribute to all phases of the development lifecycle
- Write well designed, testable, efficient code
- Implementation of security and data protection
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Work in an Agile development team
- Enhance Established Automation framework
- Assist in production issue resolution.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - System Programming
Software Engineering
Graduate
Proficient
1
Amsterdam, Netherlands