Job ID-215855

Java Full Stack Cloud

Java Developer

Experience 5-9 Years

Allende, Nuevo León, Mexico

Apply Now

HIR ING

Job Skills

Core Java - ATM, Java Developer, JEE

Description

Responsibilities:

  • Develop, test and implement new software programs
  • Clearly and regularly communicate with management and technical support colleagues
  • Design and update software database, including Software Applications, Web Sites, Data Communication Processes and User Interfaces
  • Test, maintain and recommend software improvements to ensure strong functionality and optimization
  • Take a user centered design approach and rapidly test and iterate your code
  • Create and execute unit and integrated test plans
  • Communicate effectively with third party vendors to enhance new installs and support current systems
  • Resolve complex technical design issues
  • Develop technical specifications and plans
  • Analyze user requirements and convert requirements to design documents
  • Ability to review specifications documents and provide technical inputs on successfully implementing business solutions
  • Compile timely, comprehensive, and accurate documentation and or report as requested
  • Research and consult with applicable parties about potential software and/or system changes and participate in the conceptual design of systemic resolutions.
  • Participate in agile sprints with cross functional teams including planning, daily standups, backlog grooming sessions and reviews
  • Set and evolve standards and best practices for our application development team – Conduct code reviews and enforce standards
  • Oversee development process compliance and CI activities
  • Guide/Mentor junior developers and empowering them on ReactJS and related trends
  • Analyze production defects, troubleshoot systems, identify root cause and implement fixes
  • Work with third party vendors to develop software and/or integrate their software into our products
  • Build beautiful, fast, efficient, and reusable frontend solutions
  • Build prototypes and proof of concepts to demonstrate emerging technologies
  • Identify and adopt best practices for software and frontend engineering
  • Work with project team and be actively involved in all aspects of the work
  • Proactively identify opportunities and deliver improvements-follow agile methodology
  • Create highly scalable backend, load tested and ready to deploy on the cloud.
  • Demonstrate ownership for the development and design of a few modules/features in a product

 

Essential Skills:

  • Experience with building React component libraries and dependency management tools like NPM
  • Solid knowledge in React Hooks and should be able to create custom hooks
  • Strong Experience with the JS State Management library Redux and the middleware Redux Thunk
  • Knowledge of React Router is plus if you are up to date with latest version
  • Expertise in understanding of web markup (HTML5 and CSS3), SAAS, Flexbox, JSX and templating technologies
  • Familiarity with newer specifications of ECMAScript
  • Experience with common frontend development tools such as Babel, Webpack, NPM, etc.
  • Knowledge of modern authorization mechanisms, such as OAuth2/OIDC, JSON Web Token etc.
  • Expertise in NodeJS, ES6, Typescript and JavaScript design patterns
  • Experience with data structure libraries (e.g., Immutable.js)
  • Knowledge in UI security concepts
  • Must have experience in responsive design variations across all OS, browsers, and devices
  • Strong instincts in graphic design (UI)
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object mode
  • Expertise in Creating Rest APIs / Python APIs using Express/KOA  & High performance programming on NodeJS
  • Strong understanding of REST APIs/ Python APIs and working experience with the HTTP client Axios and the basic knowledge of authorization mechanisms such as JWT
  • Proficiency of at least one database technologies say Postgres, Dynamo
  • Working knowledge of strong and resilient code using databases such as MongoDB, Elasticsearch, at least one caching service, preferably Redis/Hazelcast
  • Integrating user interface with various products
  • Hands on experience on at least one Unit testing framework (Jest/ Mocha/ Jasmine/Mocha/Chai/Enzyme/ Junit/ React Testing Library, etc. and code quality control platforms like Sonar
  • Hands on experience on E2E and Snapshot testing (Cypress)
  • Deep understanding of Object Oriented programming and Object Oriented design principles
  • Worked on containerized ecosystems (Kubernetes, Docker)
  • Experience with CI/CD development environments/tools: Git, Maven, Jenkins, AWS/Azure, DevOps and Code Versioning tools SVN/GIT
  • Experience building and deploying applications
  • Knowledge of server less deployment on AWS/Azure will be an advantage
  • Understanding of message broker pattern, using at least one message queuing service will be an advantage
  • Experience of Power Automate or any Power Platform offering is a plus
  • Good understanding of browser rendering behavior and performance
  • Demonstrated understanding of asynchronous request handling, partial page updates and AJAX
  • Strong computer science fundamentals: Data Structures, Algorithms and Design patterns.
  • Good to have hands on experience in building services using these technologies (Java, Drop Wizard, Microservices)
  • Experience building Restful services
  • Knowledge of Cloud Technologies: AWS
  • Hands on experience in Education Domain
  • Knowledge of Zypher  (Extension of JIRA ) tool
  • Ability to work independently or with a team and lead a project to completion

  • Self motivated with outstanding interpersonal skills, strong work ethic, and excellent communication and presentation skills

 

Why you should join Hexaware’s Java Full Stack Practice

Opportunity to work on diversified tools,frameworks and technologies

Know More

Vibrant Java and Open- Source community to learn more about tools and framework,products

Know More

1600+ technical consultants, 300+ active & diversified projects

Know More

Connect, collaborate, and co-innovate solutions for our customers with best-in-class technologies

Know More

Drive customer value creation and differentiation using frameworks and solutions for digital engagement

Know More

Drive IT transformation and modernisation deals for leading clients across industries

Know More

Apply for
Java Full Stack Cloud

APPLY NOW

01

My Information

02

My Skills

03

My Experience

04

Review

Accepted file types: DOC, DOCX, PDF, TXT Max file size: 5MB

Our Employee Value Proposition

At Hexaware, you are encouraged to challenge yourself to achieve your potential and propel your growth.

We trust and empower you to disrupt the status quo and innovate for a better future. You will experience an open and inspiring culture that fosters learning and brings talented, passionate, and caring people together

Our Purpose Statement

Creating Smiles through great people and technology

The Great Place to Work®

Hexaware Wins the Brandon Hall Group Silver Award