Tuesday, June 30, 2020

Devops/Scala Consultant - Java/J2EE Technologies (8-12 yrs) (Resource Solutions)

Role : Devops/Scala Developer

Loc : Bengaluru

Job Type : permanent

Responsibilities :

- Understand the user requirements and perform hands-on programming work for development projects

- Understand user behaviour, interaction and user journey with the application to develop intuitive UI and enhanced user experience.

- Track and maintain metrics such as system performance and system security

- Release to production and provide third line support to production system support team.

- Be able to analyze issues and fix them during production and testing.

- Instrument the application to integrate with the DevOps Pipeline - Code profiling, automated unit testing, Code Coverage etc.

- Enforcement of best practices related to standards and control of software code, testing, agile project methodologies and release management.

Ideal Candidate :

- Bachelor or Master degree in Computer Science or Information Technology from a top tier university

- More than 8 years of experience with strong development proficiency in Scala (Functional Programming) and Java with experience in Spring / JEE frameworks.

- Experience with Java 1.8, Spring Cloud Microservice architecture and Multi Thread, Hibernate, SQL and PLSQL. Experience in developing Spring Boot (2.x) applications with Scala is a plus.

- Must have software development experience with focus on building UI components.

- Good working knowledge in font-end technologies such as React, Redux, Javascript, CSS3 and HTML is a desirable.

- Additional knowledge and experience with front-end technologies such as Angular2 or greater, Bootstrap, Javascript (ES6), Typescript, Karma, Jasmine, MVC design experience running on Single Page Application (SPA) will be a plus

- Experience in design patterns and concurrency design.

- Debugging and troubleshooting of performances and optimization.

- Good experience in using TDD and test framework such as Mockito, JUnit.

- Good understanding and practical experience in continuous integration, with specific focus on automated build/integration and performance testing via Jenkins and deployment of packages using CI/CD tools (Ansible, Vagrant, Chef etc)

- (Optional) Experience working in financial markets projects.

Apply Now

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.