Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.
Java Full-stack Developer – Full-time/Permanent at Tech Mahindra

Java Full-stack Developer – Full-time/Permanent

Tech Mahindra New York, NY Full-Time
Apply Now

Create Job Alert.

Get similar jobs sent to your email

About Tech Mahindra :
We are part of the USD 21 billion Mahindra Group that employs more than 200,000 people in over 100 countries. The Group operates in the key industries that drive economic growth, enjoying a leadership position in tractors, utility vehicles, after-market, and information technology and vacation ownership. 

Tech Mahindra represents the connected world, offering innovative and customer-centric information technology experiences, enabling Enterprises, Associates and the Society to Rise™. We are a USD 4.9 billion company with 121,840+ professionals across 90 countries, helping over 935 global customers including Fortune 500 companies. Our convergent, digital, design experiences, innovation platforms and reusable assets connect across a number of technologies to deliver tangible business value and experiences to our stakeholders. Tech Mahindra is the highest ranked Non-U.S. company in the Forbes Global Digital 100 list (2018) and in the Forbes Fab 50 companies in Asia (2018).


Job Details:


Job Title: Java Full-stack Developer – Full-time/Permanent

Location: NYC, NY

Job Type: Full-time/Permanent


Project Scope:

As a Full Stack Java Developer, you will be responsible for hands-on development experience in Java, J2EE, Web Services, UI Frameworks and Technologies across all phases of the software development lifecycle and assisting Project Managers and Business Analysts in product delivery. The ideal candidate should have the skills listed below but in addition should be a self-driven, dedicated individual who works well in a team and thinks and acts strategically. When faced with a problem, the candidate should be able to ask questions and leverage the skills and expertise of those around them.


Roles and Responsibilities:  

         Experience with full-cycle application development (Full SDLC experience: architecture, design, development, delivery, etc.)

         Current experience in web application development.

         Strong understanding of JavaScript fundamentals, design patterns.

         Hands-on experience with the Angular and AngularJS. This is a must and critical to the candidate's success.

         Experience with Typescript and practice in a strongly typed eco-system is preferred.

         Knowledge in unit test frameworks and experience in writing good unit tests.

         Experience in creating end-to-end tests is a plus.

         Experience in responsive programming patterns.

         Experience in writing semantic and well-structured HTML. Awareness of accessibility standards is a plus.

         Experience with CSS, Media queries, and awareness of cross-browser compatibilities.

         Understanding of CI and experience with build tools is a plus.

         Good experience in dealing with Restful APIs and optimally use common data structures and patterns to be able to convert them to Entities and data models for the UI.


Required Skills:

         8+ years of experience building responsive websites

         Excellent in JavaScript and CSS

         Attention to detail, with the ability to reproduce a visual design exactly using modern CSS and HTML

         Strong communication and problem solving skills

         Ability to take ownership of work streams, operate without close supervision, and work across the organization.

         Skills Desired

         Building or contributing to UI libraries or design systems

         Experience with Angular, Typescript, and SCSS

         Strong grasp of user experience

         Experience with agile methodologies

Recommended skills

Browser Compatibility
Java (Programming Language)
Java Script (Programming Language)
Hyper Text Markup Language (Html)
Cascading Style Sheets (Css)
User Interface
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.