Senior Java Developer

Posted on Developer

COMPANY INFORMATION:

Our Levvel team is growing! Our engineering capability is looking for a Senior Developer to join our group. As an engineer at Levvel you must be flexible and willing to work with exciting, sophisticated problems in order to generate strong solutions. Excellent communication is key, and being able to ask penetrating questions to uncover the root causes of challenges being presented. Our engineers are highly motivated and feel empowered to independently make decisions that are aligned with the goals and objectives of the project. Our engineering consultants must value collaboration and working cross functionally to make the greatest impact for our clients and fellow team members.

JOB DESCRIPTION:

In this role, you will work closely with technical leads, fellow developers, our client solutions team, and product owners. You will engage in agile/scrum ceremonies and will work as a contributor within these ceremonies.
Within three months, you will be ingrained with your project and its goals, while developing positive relationships within and outside of your team.

Skills/Qualifications

5+ years of hands on software development experience using Java/Java EE
5+ years of experience with key Java frameworks (Spring, Spring Boot, Hibernate, Apache, etc.)
5+ years of experience with one or a combination of the following: RESTful, JSON or XML web-based servicesExperience with JMS and MQ Messaging
Strong understanding of SQL and experience with relational or non-relational database platforms (MySQL, PostgreSQL, Oracle, MongoDB, Cassandra, etc.)
Strong knowledge of API Design and building RESTful web services
Strong knowledge of Object Oriented Analysis and Design (OOA/OOD) with appropriate use of design patterns
Experience with Java unit testing frameworks and libraries such as JUnit and AssertJ
Experience with deployment strategies and code quality tools
Strong knowledge of key data structures and algorithms
Experience building microservices and working in a microservice architecture
Provide technical guidance and mentorship
Collaborate and provide development insights to members of a cross-functional agile team
Communicate regularly with architects for feedback
Ensure technical goals are being met by team
Bachelor's degree or equivalent experience

Desired Skills/Qualifications

Technical leadership experience and/or the desire to move into a technical lead role
Experience with Docker and Kubernetes
Ability to generate time estimates for technical tasks
Knowledge of banking systems and payment networks such as Zelle and Real Time Payments

About Company

Levvel

Job Information

Status: Open Job type: Full Time Salary: Negotiable Publish date: 23 Oct 2021

Apply for job

External website
Please login to submit application