👨🏻‍💻 postech.work

Java Software Engineer

Aquariux Fintech • 🌐 In Person

In Person Posted 1 day, 13 hours ago

Job Description

We are looking for a Java developer responsible for building Java applications, including anything from back-end services to front end presentation. Your primary responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential.

Responsibilities

Develop, test, deploy, and maintain business applications and systems integrations required for the operation

Ensure best practices are used throughout the software development life cycle

Actively participate in all aspects of the software development process

Collaborate with other software engineers, business analysts and software architects to plan, design, develop, test, and maintain business applications built

Participate in peer-reviews of solution designs and related code

Deploy systems to production and provide post-implementation support

Analyze and resolve technical and application problems

Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary

Understand the inter-dependencies of the services (application, system and database) and able to pin-point problem areas accurately to improve overall efficiency

Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties

Adhere to high-quality development principles while delivering solutions on-time

Perform other duties as assigned

Requirements

Degree in Computer Science or equivalent

Fluent speaking and writing in English for business communication needs

Possess good experience developing web application, Web Forms, micro services and Enterprise Workflows

3+ years of experience in systems analysis, design, programming with knowledge the following technologies:

\~ RESTful API architecture

\~Java/J2EE, JSP, JSF, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services,

Mybatis

\~Redis technology (Jedis client), RabbitMQ, ActiveMQ, JMS or similar technologies

\~HTML5, CSS, JQuery and Ajax

\~Tomcat

\~Oracle Database, SQL, PL/SQL, MySQL, PostgresSQL

Development tool:

\~CI/CD tools such as Git, Jira, Jenkins

\~Unit testing tools such as JUNIT, spring test

Good to have:

\~Exposure and experience in working with cloud solution delivery

\~MySQL

\~Kubernetes

\~Exposure and knowledge on Kafka, Hadoop, Spark, Elasticsearch

\~Amazon Cloud services

\~Bootstrap, ReactJS

\~Blockchain integration

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.