Luxoft company
Project Description:
Responsibilities:
• Participate in the full application development lifecycle for development of Java applications, Microservices, and reusable components to support overall project objectives
• Leverage design patterns, test driven development (TDD) and behavior driven development (BDD) to build software that is reliable and easy to support in production
• Must be adaptable to different responsibilities, and possess strong communications skills in order to work effectively with team members and stakeholders
• Design and deliver front to back technical solutions and integrate into business processes
• Participate in hands on coding, code reviews, architectural decisions, and reviews
• Work in an Agile Systems Development Life Cycle (SDLC) process delivering rapid business value
• Evolve and establish sound technical practices around Continuous Integration (CI), Continuous Development (CD), Site Reliability Engineering (SRE), and automated testing
Mandatory Skills Description:
• 5-8 years experience in Core Java with Angular 11
• Knowledge of Structured Query Language (SQL), JVM based programming languages (such as Java 8 and Kotlin), and Oracle
• Extensive experience in Java programming, with expertise in Spring frameworks like SpringBoot /SpringCloud, Hibernate, RESTful Web Services, and Microservices
• Experience with TeamCity and Git
• Experience with messaging services, such as Kafka/MQ
• Experience with TDD and BDD, with hands-on experience with least one testing framework, e.g. JUNIT, Cucumber, Selenium
• Optional: Experience with Cloud or PaaS development and architecture (such as RedHat, OpenShift, and Google Cloud Platform)
• CI experience ideally with Jenkins
Nice-to-Have Skills Description:
• Banking experience in security and transactions is preferred.
• Good to have experience in API development in conjunction with internal and external solution providers
• Cloud background is preferred
Languages:
What benefits are prepared for our employees?
📜Permanent Contract
👩⚕️ Major and minor medical insurance + dental & vision
🏢Life Insurance
🤓Career Path Development
🌎 Mobility Plan (International relocation opportunities)
🎓 Free training courses (Azure, Java, Kafka, etc.)
...and many more!