Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 17, 2022
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We provide end-to-end IT Solutions. With more than 20 years' experience in Data Analytics, Vito Solutions can handle any IT requirement. We assess and analyze business problems to provide you with a strategy and fit-for-purpose IT solution implementation. Our consulting team has years of experience in business applications, data analytics, data warehousing, ...
    Read more about this company

     

    Java Analyst Developer

    JOB OVERVIEW:

    We are looking for a person who enjoys developing and improving backend applications. This position is for a technical lead who enjoys analyzing and solving client requests while delivering professional working software, taking pride in the quality of the applications you deliver and maintain.

    DESCRIPTION OF POSITION:

    • Understand and analyze user requests
    • Design, develop and maintain back-end applications
    • Design, develop and maintain APIs
    • Design and maintain underlying database objects
    • Support quality assurance (automated testing and supporting of user testing when required)
    • Guide, mentor, and share your experience with your teammates
    • Actively participate in code reviews
    • Participate during all stages of the software development life-cycle
    • Keep improving processes (including application testing, deployment, performance, and monitoring)
    • Help with day-to-day queries from clients and Company IT teams
    • Shared production standby responsibilities with rest of team
    • Design and develop with support and reusability in mind

    KNOWLEDGE AND SKILLS:

    • Solid understanding of message brokers (RabbitMQ)
    • Solid understanding of application architecture
    • Able to fulfill a technical lead role
    • Able to take responsibility and be self-motivated
    • Able to develop ideas and share them clearly (in non-technical terms when required)
    • Able to explain solution trade-offs (in non-technical terms when required)
    • Able to work within a team
    • Be curious about technology

    QUALIFICATIONS REQUIRED:

    Relevant IT qualification

    EXPERIENCE REQUIRED:

    • 5 + years of experience using Java, preferably the Spring framework (Spring Integration, Spring Data Rest, and Spring Cloud Stream)
    • Experience designing, and developing RESTful APIs
    • Experience using relational database technologies (MySQL and/or PostgreSQL)
    • Experience using container technology such as Docker
    • Experience/knowledge of microservice architecture and systems

    ADVANTAGEOUS SKILLS:

    • Experience development using Spring Boot, Java 8 (incl working with Streams and Java Generics), JUnit, Maven, Message Queues (AMQP), and JPA/Hibernate
    • Experience with database replication technologies (SymmetricDS)
    • Experience working with Oracle databases
    • Experience development using Python
    • Experience using version control systems, such as GitLab
    • Familiarity with Continuous Integration tools such as Jenkins
    • Familiarity with Google Cloud Platform (GCP) and Google Workspace
    • Familiarity with the WSO2 platform
    • Familiarity with Angular, and Node.JS
    • Exposure to Agile methodologies, such as SCRUM and KANBAN

    **Please note : If you have not heard from us within 2 weeks, please consider your application unsuccessful.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Vito Solutions on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Vito Solutions Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail