Position: Senior Java Developer
Company: Luxoft
Experience required: 3y
Category: Java
English level: upper
Published: 2022-03-01T00:00:00+02:00

IT Wide Monitoring (ITWM) is a single integrated monitoring solution for various IT components of the technical infrastructure which collects events that can affect the Business operations, metrics of entire technology stack and logs of various IT components. The system notifies to business operations teams of disruptive events so they can act on them based on an escalation matrix.
The main objective of the project is to simplify and automate the on-boarding and initial configuration of new applications to the ITWM system. This will be achieved by developing an end-to-end Monitoring as a Code solution. This way, application development teams have a single monitoring configuration describing all application and infrastructure components. It will significantly shorten time needed for manual set up and maintenance of monitoring configs.
The solution will provide a set of automated APIs for consumers to manage their configurations, and will act as an alternative to an ITWM self-service portal.

Responsibilities:
• Lead modules and development cycle with the ownership on end to end delivery while standing up in production
• Close cooperation with other team members.
• Release support.
• Evaluates detailed business, functional, and non-functional technical requirements (including recovery, security, data volumes, performance and audit).
• Performing review of the requirement specifications prepared by Requirement Engineers.
• Performs root cause analysis to prevent recurrence of problem and manages the resolution of complex problems.
• Effectively respond to technical queries / requests from team members and customers.

Mandatory Skills Description:
• 4+ years of experience in software development
• Hands-on test design experience, knowledge of test design techniques
• Experience with bug-tracking systems; understanding of defects lifecycle
• Jira, Confluence experience
• Understanding of Agile methodology
• Strong communication skills

Nice-to-Have Skills:• knowledge of C# is a major plus