Go Back To Careers
join our team, today!

Senior Java Developer

About Us:
We are technologists, analysts, and designers solving challenges, together.

At InfoMagnus, we believe in balance and provide our people complete autonomy to do their best work, while creating an environment that awards personal and professional success.

Our daily work is not just a means to an end, it’s an extension… the beginning of a reward that continues to deliver results on current and future projects.

Our people enjoy creating solutions to complex problems.

We believe in creating connections that last, while generating gratitude that reciprocates to the clients we work with. InfoMagnus is an equal opportunity employer.

Job Description

This role requires a self-motivated and organized professional with at least  5 years of Java Server backend experience. The ideal candidate has strong, clear communication skills and can create an application using a wide array of technologies.

The candidate should be ambitious, creative and must thrive in a fast-paced environment. The candidate must also demonstrate the ability to collaborate and pay strong attention to detail. Since this is a remote role, the right candidate must demonstrate they have the discipline and track record to deliver productively to the project.

A passion for technology and using the latest tools is a must.

Qualifications:

Bachelor’s Degree, preferably in Information Technology, Computer Science, or equivalent working experience.
Must have excellent communication skills in English.
Must have experience in the banking or financial industries.
Minimum 5 years’ (7+ years preferred) professional experience in a technologies noted above.
5-10 years of server side java development and design work. Senior positions preferred.
Deep understanding of the Java language, server side design issues like multi-threading, asynchronous operations, jobs etc.
Deep understanding of component architectures and Service Oriented Architecture.
Ability to design and develop complex systems and features including REST API, services, table and data structures, etc.
Highly proficient verbal and written communication skills.
Excellent organizational skills, with an attention to detail and ability to work on multiple projects simultaneously under tight deadlines.
Experience with queues, caching, search, no-sql, and sql databases.
Experience with AWS services: Elastic search, DynamoDB, RDS and Kubernetes preferred.
Highly focused and self-motivated.
Thrive and quickly execute in an environment of rapid change, minimal structure, and high expectations.
Proactive and results-oriented.
Experience working in an Agile environment (Scrum or Kanban) with Atlassian tools (Confluence, Jira, Slack, Etc.).
Demonstrated commitment to teamwork and collaboration with diverse groups of people with an ability to receive constructive feedback as well as coordinate with peers on task completion for assigned projects.
Generate concise technical documentation to guide and educate other team members.

ready to join our team of technologist, analysts and designers? fill out the form below.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Cookies Policy for more information.