Java Developer
WIPRO
Iasi, Romania
3 zile în urmă
source : Just Join IT

Microservices (master)

Spring (master)

Technologies we use in the role (Key words)

Required Java 8+, Spring Framework, Linux and relational databases

Optional : Kafka and GCP would be advantageous

ABOUT THE PROJECT Who we are : a group of experienced and passionate Java software engineers, that support one another and have fun working within the team.

What we do : we develop and maintain software solutions for OTC Clearing market by

  • producing usable, efficient and elegant Java code
  • keeping an eye on live production systems
  • solving actual problems and satisfy actual business needs
  • understanding business domain thanks to co-located business representatives.
  • The way we work : We constantly develop and improve our reporting platform, improve / automate our work environment and use new technologies / trends where possible.

    Production is our key responsibility, therefore we put a lot of stress on testing and security and follow TDD principles.

    YOUR RESPONSIBILITIES

  • Join our developers in their everyday tasks to build up knowledge and master Java programming skills
  • Deliver your changes end-to-end (design, develop, test, release, maintain)
  • Attend Agile rituals (everyday standup, planning etc.)
  • Maintain and improve an automated CI / CD pipeline
  • Share the ownership of service infrastructure with the team
  • SKILLS & EXPERIENCE WE REQUIRE

  • Spring Framework (Spring Boot, JPA Repositories, AOP)
  • Understanding of microservices architecture
  • Experience using and developing REST APIs using JSON
  • Database such as SQL Server, Oracle
  • Java ORM frameworks
  • Clean Code Principles, Java Design patterns
  • BDD / TDD, Continuous Integration.
  • OPTIONAL / NICE TO HAVE

  • Tools : Git, Ansible, ELK, TeamCity, Docker
  • Technologies : Kafka, Python, Cloud
  • WHAT WE OFFER

    Joining us, you will :

  • work on challenging problems
  • be empowered to use technology and tools to automate as much as possible.
  • work with colleagues around the world
  • make decision on future architecture our product
  • have possibility to move between Java and Scala projects
  • work remotely if that would be your preference
  • Raportați această lucrare
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Aplică
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.
    Continuă
    Formular