Java Azure Lead

Saransh Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Chicago, IL - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Java Azure Lead
Work Chicago IL
Duration: Long Term

Job Description

  • 10 years of Java development experience must have JDK 8 or above experience.
  • Expert in Core Spring Spring cloud Spring boot Spring Integration Kafka Azure Event Hub and software design (design patterns and best practices).
  • Experience with Microservice architecture and Domain driven design.
  • Experience with writing test automation for regression test.
  • Experience utilizing technologies such as REST java web application JMS Junit MQ XML technologies XSL transformations JAXB Web Services.
  • Experience developing within an agile development environment using continuous integration tools: Maven Bamboo Github Gradle and Sonar.
  • Demonstrated ability to adapt to new environments and learn new technologies.
  • Strong analytical thinking and problem solving skills.
  • Strong oracle Oracle SQL experience.
  • Messaging experience with JMS Solace in a high volume and high throughput environment.
  • Experience with performance tuning load testing integrating internal application with external hosted application.
  • Experience with Change Management process.

Preferred/ Recommended:

  • Experience with development tools Eclipse IntelliJ Oracle SQL Server tools.
  • Experience in working with Kafka spring cloud stream Azure Cloud and Pivotal cloud foundry (PCF).
  • Familiarity with Azure Cloud Azure Event Hub Azure Spring Apps Azure SQL Database and Azure Cache for Redis
  • Familiarity with Terraform (Iaac) with Azure.
  • Experience with Java Web application development
  • Experience with React UI development
  • Some exposure /c# development.
  • Ability to write Unix/Perl scripts if needed.
  • Familiar with Financial market/instrument/Trade lifecycle.

Major Duties

  • Develops and maintains computer programs including designing coding testing debugging and installation as needed.
  • Consults with partners from systems and other business units regarding new techniques practices or technologies in data processing and the impact of proposed and ongoing projects.
  • Conducts feasibility studies and defines and designs system requirements for complex software development projects.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow data usage and work processes; investigating problem areas; following the software development lifecycle.
  • Translate application storyboards and use cases into functional applications
  • Design build and maintain efficient reusable and reliable applications.
  • Ensure the best possible performance quality and responsiveness of the applications
  • Identify bottlenecks and bugs and devise solutions to these problems.
  • Work with team to define and implement architecture direction.
  • Work within an agile development process to deliver quality solutions on a predictable schedule.
  • Update knowledge and skills to keep up with rapid advancements in industry technological advances and software technology including languages operating systems development tools etc.
  • Scrum/Team requirements
  • Experience in working with Agile/Scrum methodology for delivering business capability
  • Enthusiastic in expanding breadth of secondary and tertiary technical skills and business expertise
  • Strong and broad breadth of Agile knowledge and collaboration skill
  • Interested in expanding Agile engineering practice skillset
  • Experienced in actively identify impediments and resolve within the team where possible; escalate when needed

General Requirements

  • Basic understanding of Software Development Lifecycle
  • Self-starter and works effectively with minimal direction
  • Ability to manage multiple projects and adapt to changing priorities.
  • Ability to thrive in a fast-paced team-oriented work environment.
  • Strong written and verbal English communication skills.
  • Keen attention to detail.
  • Ability to establish and maintain effective working relations with a wide variety of individuals.
  • Ability to represent the company in a positive and professional manner.
  • Ability to work well both independently and as a member of a team.
  • Prior experience working with Scrum.

Experience

Bachelor degree in Computer Science or a related discipline

Job Title: Java Azure Lead Work Chicago IL Duration: Long Term Job Description 10 years of Java development experience must have JDK 8 or above experience. Expert in Core Spring Spring cloud Spring boot Spring Integration Kafka Azure Event Hub and software design (design patterns and best pract...
View more view more

Key Skills

  • Corporate Accounting
  • Facilities Management
  • Account Development
  • Accountancy
  • Jdbc
  • ITI