Auxo Labs is a venture capital-funded company founded in 2014 with innovation and a keen desire to provide flawless customer-centric service as our primary inspiration.
Developing cutting-edge software products is our forte, which is adequately complemented by meticulous research that enables us to incorporate the latest in technology into our products.
Our product offerings primarily serve our US & UK clientele, and we look forward to spread our wings further for a global presence.
We are looking for an experienced Back-end developer to join our team! As a Back-end Developer, you will be responsible for the server-side web application logic as well as for the integration of the front-end part.
If you have outstanding programming skills and a great passion for developing beautiful, innovative applications, then you will love this job.
Responsibilities and Duties
Contribute in all phases of the software development life cycle.
Part take in software and architectural development activities.
Conduct software analysis, programming, testing and debugging.
Transforming requirements into functional modules.
Recommend changes to improve established application processes.
Develop technical designs for application development.
Work quickly with a clear bias towards actions and continuous development.
Participate in regular code reviews of peers and be open to pairing when necessary.
Qualifications and Skills
Core programming fundamentals. (Interfaces, Abstraction)
Data structures, algorithms & design patterns
Java / J2EE programming
Continuous-integration (GIT, Maven, Gradle, Jenkins)
Understanding of RESTful service design & Practical knowledge on Tomcat / WebLogic / WebSphere / Jetty / JBoss / Nginx
Command over storage systems, RDBMS & NoSQL DBs
Third-party libraries, tools, and frameworks (Apache Stack, Kafka, RabbitMQ etc)
Experience working with Web Services (REST) with an understanding of RESTful service design.
Programming principles like Inversion of control, Dependency injection, Aspect oriented Programming.
Testing framework using JUnit, Mockito
Preferred to have
Familiarity with microservice frameworks (Dropwizard, Springboot, Quarkus, VertX)
Understanding of Payment gateways like Stripe, Paypal, Braintree
Ability to build and deploy applications on various cloud providers like AWS, Azure, GCP as well as custom servers.
Command over multiple programming languages.
Proficient with installing, configuring, administering, using and benchmarking NoSQL solutions like Solr, Lucene, Redis, Elasticsearch, MongoDB, Cassandra, GraphDBs, DynamoDB, CouchDB.
Basic understanding of front-end technologies.
Powered by JazzHR