Logo
India

Senior Software Engineer

India, Chicago, Illinois, United States, 60290


Senior Software Engineer (Chicago, Illinois)Work on full-stack application development across multiple customer-facing & internal applications, involving modern front-end frameworks, data visualization components & microservices. Work with full-stack technologies for enterprise-scale websites & applications. Provide translation to code artifacts, implement appropriate integration approach for application programming interfaces (API)/data layers & work with design best practices.

Responsibilities include:

Designing & developing distributed application architecture.

Using Java & associated open-source technologies, including Spring Boot.

Developing scalable web applications using modern front-end frameworks, including React & Angular.

Working with various databases: relational (Oracle/Postgres/DB2), NOSQL (MongoDB/DynamoDB), & search (Elasticsearch & Solr).

Creating modern applications using microservices-based architecture.

Building & testing frameworks, including NPM, Yarn, Webpack, Jest, Enzyme, Karma, Jasmine, and Mocha.

Ensuring security, automation & quality (DevSecOps).

Back-end programming skills & technologies, including Java, REST, Node JS, Spring Boot, Microservices & RabbitMQ.

Front-end programming technologies, including JavaScript & CSS.

Utilizing cloud AWS services, including Lambda & Dynamo.

Engaging in cloud-based development.

Implementing DevSecOps tools for CI/CD & application maintenance.

Executing automated build & deployment processes using DevOps tools, including JIRA, Git, Tortoise, Bamboo, SVN & Maven.

Performing Java development; REST APIs; JUnit; & SQL.

Requirements:

Bachelor's degree + 5 years of experience.

Email resume to

chicago.recruiting@fitchratings.com

or mail resume to David M. Arnold, Fitch Ratings, Inc., One North Wacker Drive, Chicago, IL 60606. Must reference:

DR-FG-027 . No phone calls.

#J-18808-Ljbffr