Software Engineer - Java
- Software Development
- Review, analyze and collaborate with business analyst and development teams to fully understand requirement.
- Contribute to the development of data approach for coding.
- Understand data guidelines, and understand data sources available.
- Collaborate with core team, QA, Security, and other cross functional teams to provide the appropriate solution.
- Provide SME on components or application and data to other teams; also provide ad-hoc reporting
- Object Oriented Programming concepts (C++, Java, C #, Ruby on Rails, Python, and Scala).
- Knowledge in Linux
- Basic knowledge of testing and QA procedures
- Basic knowledge of rational databases (RDBS, SQL, Oracle, Netizza, Posgres SQL, MySQL)
- Java: 5 - 7 years
- Experience with Docker containers nice to have
- Springboot Required
- Bachelor' s Degree required (Management Information Systems, Information Technology, Computer Science, Math, Engineering, Informatics)