Job description
Required Skills:
- Expert level understanding of all phases of SDLC, preferably with Agile methodology.
- Strong coding experience with Java, J2EE, SQL Server, Oracle JavaScript .
- Strong Knowledge in spring , spring boot and docker
- Knowledge in testing framework like Junit, Mockito
- Good Knowledge in REST API design and implementation.
- Knowledge in Postgresql / Oracle
- Solid experience developing with SQL queries, stored procedures, views and triggers for Oracle SQL databases.
- Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture.
- Excellent communication (verbal and written) and interpersonal skills. Able to step into complex situations and take responsibility.
- Solid knowledge working with version control systems like Bitbucket , GitLab and build tools like maven.
- Strong problem solving and conflict resolution skills.
Preferred Skills:
- Able to guide junior Engineers.
- Ability to learn and master internal frameworks quickly.
- Deep knowledge in writing complex unit tests.
- XML and knowledge of generating Java data binding code from XSDs
- Experience with Agile methodology.
- Experience developing complex financial applications.
Education and Experience:
- 5+ years of experience as full stack Engineer.
- Bachelor s degree in computer science or equivalent