ELEKS is looking for a Senior Java Developer in Buenos Aires, Argentina.ABOUT PROJECTOur project (Android app, Web front-end admin, and complex back-end part) was created and launched a few years ago by Eleks team.The core team still works on the project, ensuring consistently high code quality.Brief Overview :Our application allows users to participate in various lottery games popular in the USA. Players can place bets and compete for prizes across a range of games, including state draws, Keno, Roulette, Mini Roulette, and more.REQUIREMENTS- 5+ years of experience in software development with Java- Experience with SpringBoot Framework- Vanilla JS would be a plus or any other front-end experience- Ability to talk with customers, identify their real needs, and propose the most optimal and valuable solution- Strong time-management skills- Problem-solving skills- Quick learner with the ability / desire to share knowledge- Upper-Intermediate level of EnglishPERSONAL CHARACTERISTICS- Strong communication skills- Willingness to embrace change and quickly adapt to new situations- Interpersonal skills and sociabilityRESPONSIBILITIES- Develop solutions and algorithms according to technical specifications or other requirements documentation- Write program code according to the defined application architecture.- Take ownership to resolve customer-reported bugs / feature requests by SLAs and change management protocols- Reproduce issues that cannot be resolved without a code change, establish their causes, and modify code to eliminate defects- Modify existing software code using standard software development and project-specific practices and test its correctness.Analyze software code compliance with and performance standards- Ensure that changes to the software code do not conflict with the technical and business requirements of the product- Maintain and adjust existing CI / CD pipelines and building procedures- Conduct knowledge sharing for junior staff- Approve technical requirements for software with stakeholders. Analyze variants of software requirements implementation;evaluate their time consumption and workload- Support the L2 team by helping them understand how supported software works- Create and update documentation and instructions on supported systems to help the support team work more efficiently- Attend customer meetings and be ready to communicate / report status with customersWhat will you get with ELEKS- Above average compensation- Close cooperation with a customer- Challenging tasks- Competence development- Ability to influence project technologies- Team of professionals- Dynamic environment with low level of bureaucracyABOUTELEKS is a custom software development company. We deliver value to our clients, thanks to our expertise and experience gained from working as a software innovation partner since 1991.Our 2000+ professionals located in the Delivery Centers across Eastern Europe and sales offices in Europe and North America, provide our clients with a full range of software engineering services.These include product development, QA, R, design, technology consulting and dedicated teams.Benefitsundefined