lieus

Software Engineer

Service Overview

Your responsibilities will include all aspects of software development management, from design and analysis to development, implementation and maintenance.

 

Responsibilities:

1.Architect creative products, and innovate new technologies & solutions, play a hands-on development and design role, and deliver product in a rapid and multifaceted environment

2.Design and develop highly scalable, reliable and secure Java applications

3.Design and develop RESTFUL WebServices

4.Collaborate with peers, including the iOS client team, on technical design, work estimation and implementation of new features

5.Quickly build new ideas to get new user feedback

6.Collaborate with other specialists on code reviews, internal infrastructure, and process enhancements

7.Work with project managers and technical teams, in a cross-functional environment, to implement quality products that meet the business goals.

 

Requirements:

1.5+ years software development experience

2.Very strong skills with Java (J2EE / J2SE) and related technologies: Spring Framework, JUnit Application development and design experience using object-oriented methodologies

3.Hands on experience building and using REST APIs

4.Experience with Oracle, data replication, SQL and PL/SQL

5.Experience in building new micro-services platforms on cloud environments

6.Highly organized, someone who thrives working in a fast-paced environment, and loves learning new technologies

7.Excellent knowledge of data structures, algorithms, design patterns, enterprise architecture and software engineering principles

8.Poses excellent communication skills and can influence cross functionally