InterviewStack.io LogoInterviewStack.io
Browse more Backend Developer jobs

Senior Java Engineer

South Geeks

Remote1 month ago
68 views37 saves4 applies

Prepare for this role


Benefits

Remote WorkPaid Time Off

Job Type

full time

Description

About us

We engage top-performance Software Developers from Latin America to join our clients' teams worldwide. We build amazing products and sustain long-term relationships with our counterparts. We pride ourselves on being a socially responsible company. The results are seen in the performance of our teams and the bond we hold with each of our clients. 

About the client

Our client is a US fintech that owns next-generation technology for creating genuinely innovative financial and payment products for consumers and businesses, enabling the transfer and transaction in value of any kind of fiat currency, crypto, reward points, gold, securities, or anything else you can imagine.

About the role

  • Code, test, analyze and review code for accuracy, functionality, and security
  • Participate in the established Software Development Life Cycle which is broken up into sprints and helps support product operations
  • Provide Technical Leadership and mentor other engineers with technical competence
  • Communicate technical information, both written and verbal, effectively to other team members, teams, and customers of varying technical experience
  • Work collaboratively with other team members, teams, and customers on projects with a positive and energetic influence
  • Document solutions with developer documentation, flow charts, UML diagrams, comments, and clear code

What you need to succeed in this role

  • 5+ years of experience
    working as a Java developer
  • 5+ years of experience in
    Java enterprise software development
  • Experience working with Spring Framework or equivalent, Hibernate or equivalent, JPA frameworks, and
    Restful Web Services
  • Familiarity with MySQL, Oracle, DB2, or MS SQL
  • Candidates must be very experienced with Lambdas, Generics, and commonly
    used data structures such as Map, List, Set, etc.
  • Strong data structures and
    algorithms knowledge.
  • Concurrent programming
    knowledge, e.g. Actor Model, Java CompletableFuture, and different types
    of thread pool Executors.
  • Familiar with commonly used
    Design Patterns.
  • Excellent analytical and problem-solving skills
  • Being flexible
  • Strong communication and team-working skills

What could set you apart

  • Experience with ReactJS
  • Knowledge about javascript
  • Curious personality; always looking to improve
  • Passionate about building an innovative culture

Our team

We seek to generate a place of inspiration and growth where individuals can voice their opinions, feel cared for, heard, and valued. We promote an environment of personal and professional development and follow up individually on your needs and concerns.

We want to create a space where everyone may be inspired and thrive!

What we offer

* Long-term projects
* 100% remote work
* Payment in USD
* PTO
* English lessons
* Technical training
* Career coaching

Job ID: EPS00001

This job is found at InterviewStack.io

Skills

javamysqlsqlalgorithmsjavascriptdata structures