Jobs Career Advice Signup
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
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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.

    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

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail