fbpx

Senior Software Engineer (Java FullStack)
Nagarro
Colombo

Location: 
Contract Type: 
Industry: 

Senior Software Engineer (Java FullStack) at Nagarro

 

Applications are invited for all candidates to fill the Senior Software Engineer (Java FullStack) Job Opening at Nagarro

Closing Date : 26/10/2021

 

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 (10000+ experts across 26 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!
 
Total Experience – 4+ years
 
JOB DESCRIPTION

  • Design and code backend Java applications and services.
  • Write unit tests and specification documents.
  • Hands on working experience with modern JavaScript technologies such as AngularJS, EmberJS, ReactJS and Webpack.
  • Write clear idiomatic Javascript code that is reusable and easily understood.
  • Write testable “at all levels of testing” ( using testing frameworks ) Javascript code that is easily understood that accomplishes team and company objectives.
  • Define and implement solutions with performance and scalability as top requirements.
  • Work with Operations Engineers to ensure applications are operations ready and able to be effectively monitored using automated methods.
  • Analyze business and technical requirements and design solutions that meet those needs.
  • Collaborate with programmers both on their team and on other teams
  • Collaborate with product managers to develop and clarify requirements
  • Troubleshoot production issues related to the team’s applications.
  • Effectively manage day-to-day tasks in an Agile process to meet scheduled commitments.
  • Mentor and train less experienced team members.

 
SKILLS AND EDUCATION

  • Bachelor’s degree.
  • 4+ years of experience designing and programming Java applications.
  • Knowledge of Java frameworks such as Spring, MyBatis, and Jersey.
  • Knowledge and experience on Cloud Computing.
  • Experience with developing fast and responsive Javascript UI's.
  • Must have strong programming and debugging skills.
  • Must have a solid understanding of object oriented programming
  • Must have a solid understanding of performance and scalability at the architecture level.
  • Must have a working knowledge of application design and development processes and methodologies.
  • Experience with automated build and deployment tools such as Chef, Screwdriver, Ansible, Jenkins and Docker.
  • Excellent problem-solving skills.
  • Solid understanding of RDBMS and general database concepts.
  • Solid understanding of SQL.
  • Familiar with software design methods and techniques
  • Have excellent verbal and written communication skills

 

Apply now : https://bit.ly/3oajzIx

Contact Employer

If you are interested in this job, feel free to submit your info to the employer.

Find More Software Jobs
Find More Nagarro Jobs