Senior Engineer - Java Full Stack Developer

10 Months ago • 5 Years +
Full Stack Development

Job Description

As a Senior Engineer - Java Full Stack Developer, you will analyze project requirements, translate them into technical documents, design, and code. You will implement design methodologies and toolsets, writing well-designed, defect-free, scalable code adhering to best practices. Responsibilities include software development with a focus on security, performance, and robustness, root cause analysis and issue resolution, and following software configuration management best practices. You will also review code for issues and deviations from best practices. Collaboration and strong communication skills are essential.
Good To Have:
  • Python
  • Microservices architecture
  • Cloud development
  • Concurrent design
  • DevOps
  • Source Code Control (GitHub)
Must Have:
  • Java (Strong)
  • Spanish
  • 5+ years software development experience
  • Full stack development
  • Spring Framework
  • JavaScript frameworks
  • SQL and NoSQL databases
  • REST Architecture

Add these skills to join the top 1% applicants for this job

java
html
css
multithreading
github
microservices
nosql
python
backbone.js
sql
ember.js
angular
spring-framework
nginx
oops

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.

Set alerts for more jobs like Senior Engineer - Java Full Stack Developer
Set alerts for new jobs by Nagarro
Set alerts for new Full Stack Development jobs in Ecuador
Set alerts for new jobs in Ecuador
Set alerts for Full Stack Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙