Company Description
We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (19000+ experts across 33 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!
Job Description
- Analyze the project's requirements and convert said requirements into technical documents, design and code.
- Implement design methodologies and tool sets.
- Writing well-designed, defect free code which scales well and follows all best practices and guidelines.
- Execute the development of software with a strong focus on the security, performance, and robustness.
- Conduct deep level analysis to identify root cause to systematically resolve issues.
- Follow all defined software configuration management best practices.
- Review code to identify issues as well as deviations from best practices.
Qualifications
Must have Skills: Java (Strong), Spanish.
- 5+ years of experience on software development.
- Fundamental knowledge of Java (Strong), python (capable), HTML5, CSS, full stack development, using Java and Spring Framework, Java Script frameworks (Angular 2+/ReactJS/Ember.js/ knockout.js / Backbone.js), SQL and NoSQL databases.
- Experience with messaging protocols including, but not limited to REST Architecture experience in relevant application and web server platforms including Wildfly, Jetty, JBoss, Apache, and NGINX.
- Microservices architecture (MSA) (Capable), REST, Cloud development (Capable), Concurrent design and multithreading (Capable), Object Oriented Programming System (OOPS).
- Knowledge of DevOps is a plus.
- Source Code Control tools (Github).
- Passionate about writing world-class code.
- High level of commitment to client satisfaction and agility.
- Collaborate with others and build positive working relationships.
- Possess a strong work ethic.
- Strong written and verbal communication skills.
Top Skills
What We Do
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and sustainable. Today, we are 19,000 experts across 36 countries, forming a Nation of Nagarrians, ready to help our customers succeed.