#1 Job Board for tech industry in Europe

  • Job offers
  • Principal Java Software Engineer
    New
    Java

    Principal Java Software Engineer

    Kraków
    43 - 50 USD/hNet per hour - B2B
    43 - 50 USD/hNet per hour - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote
    Avenga

    Avenga

    We are a team of IT and digital transformation experts. Strategic consulting, customer experience service, software development, and outsourcing of top-class IT specialists is what we do (and more!). Employment agency, registration no. KRAZ: 8448

    Company profile

    Tech stack

      English

      C1

      Java

      master

      Spring

      master

      Docker

      advanced

      Kubernetes

      advanced

      JUnit

      nice to have

      Spock

      nice to have

    Job description

    Online interview

    Offer description


    We are actively looking for Principal Java Software Engineer to join our multinational team. Project is for global leader in designing and delivering captivating digital gaming solutions for lotteries worldwide. 


    Requirements description


    • 10+years of proven working experience with at least one Java framework 
    • (preferably Spring 4+) and ORM framework 
    • Excellent RDBMS skills (design, implementation, migration) working with large 
    • amounts of data in production systems. 
    • Excellent understanding of concurrency in Java
    • Familiarity with Microservice architecture 

    • It would be highly advantageous if you had:  
    • Experience with at least one of the major cloud providers (ie AWS, GCE, 
    • Azure)
    • Experience in Automated testing (functional tests and integration tests) 
    • and CI / CD.
    • Experience with JVM languages other than Java
    • Demonstrated ability to write Unit tests using JUnit or Spock
    • Good understanding of front-end technologies and frameworks


    Your responsibilities


    • Develop high-quality software design
    • Identify, prioritize, and execute tasks in the software development lifecycle
    • Develop tools and applications with clean, maintainable, and secure code and guide the rest of the team in doing so
    • Demonstrate excellent RDBMS skills (design, implementation, migration) working with large amounts of data in production systems
    • Conduct code reviews and provide feedback to help the team keep the code quality high
    • Review and debug code
    • Implement REST APIs
    • Deploy and maintain dev & production systems
    • Apply best practices in software engineering
    • Write Unit test



    43 - 50 USD/h

    Net per hour - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    I agree to the processing of my personal data provided by me, not mentioned in art. 221 § 1 of the Labor Code, or other ...more

    Check similar offers

    Senior Java Developer

    New
    Antal Sp. z o.o.
    34 - 45 USD/month
    Warszawa
    , Fully remote
    Fully remote
    Java
    Kafka
    Spring Boot