Senior Java Developer

Employer: Euro-Testing Software Solutions
Domain:
  • Banks - Financial Institutions
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 16.09.2024
    Remote work: Hybrid
    Short company description

    Euro-Testing Software Solutions is a privately-owned software company specialized in Full-Service Software Testing, Penetration Testing, Vulnerability Identification & Management, Application and Data Security, Static & Dynamic Code Analysis as well as, DevOps/DevSecOps, Robotic Process Automation, Implementation and Customization for Atlassian and Micro Focus (HPE) products.

    Requirements

    • L3 support for live applications
    • 3 to 5 years of software development experience, with 3+ years on Java platform
    • Strong experience in programming languages and framework - Java, Java EE, Spring MVC Framework, Spring Boot, Hibernate, in RESTful web services, SQL, Oracle, JSON and OOPs using Java platform
    • Responsible person for ensuring that engineering best practices are adhered to and for technical design documentation
    • Good communication skills (Must)
    • Strive to constantly improve the application development processes and tools

    • Previous experience in back-end development using Java and good understanding of Java 8/11/17 concepts
    • Experience in Web services producer and consumer development - SOAP and RESTful with Spring and web services security
    • Experience with Java Design patterns (MVC, DAO, Singleton, Factory, Builder, etc.)
    • In-depth understanding of Spring Framework and Spring Boot
    • At least 2 years experience with Spring Cloud Netflix (Zuul, Eureka, Ribbon, Hystrix) and Spring Data JDBC or equivalent using Oracle, PostgreSQL or Apache Cassandra
    • Experience in Unit and Integration testing with JUnit, Mockito
    • Familiarity with enterprise integration patterns and Microservice Architecture
    • Experience in Agile environment
    • Familiar with CI/CD tools: JUnit, GitHub, Jenkins, Gradle, Artifactory, Docker/OpenShift environments

    • Familiar with cloud solution as AWS is a plus


    Responsibilities

    • Understand and, if needed, challenge the requirements from business
    • Actively participate in agile ceremonies
    • Software detail design, development, quality assurance, user acceptance and launching into production phases
    • Build Java-based applications that cover all the basic architectural principles starting from high-volume & low-latency systems to critical systems in a high-availability environments
    • Contribute with the rest of the team to continuous improvements of the development process
    • Building and maintaining automated CI/CD pipelines
    • L3 support for live applications

    Job-uri similare care te-ar putea interesa:

    Hybrid

    Aplica fara CV
    Hybrid

    Aplica fara CV
    BUCURESTI,

    Vezi job-uri similare (7)