Position: Middle/Senior Java Software Engineer
Company: Grid Dynamics
Category: Java
Experience required: 2y
English level: upper

**Responsibilities:**
— Participate in the design and development of the high-performance business application, from requirements analysis to production
— Continuously improve software quality (evaluate and incorporate new libraries, tools, and technologies; code reviews; refactoring; testing; etc.)
— Analyze and improve application performance
— Search for simple and robust solutions to complex tasks
— Work in an agile methodology environment where innovation, teamwork, and creativity are the key to success
— Collaborate with a distributed team of developers, QA engineers, analysts.

**Requirements:**
— Strong Java Core 8; 11 is a plus
— Spring (Core, MVC, Data, Security, Cloud), Spring Boot
— AWS infrastructure (SQS, SNS, S3 etc)
— Apache Camel
— Good knowledge of testing: JUnit, Mockito
— Gradle
— Jenkins CI/CD
— Good verbal English

**We offer:**
— Opportunity to work on bleeding-edge projects
— Work with a highly motivated and dedicated team
— Competitive salary
— Flexible schedule
— Participate in different internal events, workshops, knowledge sessions, etc.

Про компанію Grid Dynamics
Grid Dynamics is a leading provider of technology consulting, agile co-creation and scalable engineering and data science services for Fortune 500 corporations undergoing digital transformation. We work in close collaboration with our clients on digital transformation initiatives that span strategy consulting, early prototypes and enterprise-scale delivery of new digital platforms. We help organizations become more agile and create innovative digital products and experiences using deep expertise in emerging technology, top global engineering talent, lean software development practices, and a high-performance product culture. Headquartered in Silicon Valley with over 1,200 technologists located in engineering delivery centers throughout the US, Central and Eastern Europe, Grid Dynamics is known for architecting and delivering some of the largest digital transformation programs in the retail, technology and financial sectors to help its clients win market share, shorten time to market and reduce costs of digital operations on a massive scale.