For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Talentify.io
Talentify.io

Senior Java Engineer (Remote)

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Java
DevOps
+43

Visa

U.S. visa required

Permanent role
6 days ago
Apply now

Overview

This is a remote role that may be hired in several markets across the United States.

We are looking for an experienced Java Software Engineer to join our growing software development team, working on an important, internet-facing web application that provides payments initiation capabilities.

The Community Association Banking Technology team is growing and seeking a Senior Java Software Engineer to join us. The Senior Engineer role is to plan, design, develop and launch efficient systems in support of the core organizational functions. This individual will utilize effective communication, analytical and problem-solving skills to help identify, communicate/resolve issues, opportunities, or problems to maximize the benefit of IT and Business needs.

The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation, design, and application support. The ideal candidate will have excellent communication skills management, individual contributors, and business stakeholders. The ideal candidate will move at a rapid rate of execution while maintaining both the short- and long-term strategic view when deciding on the best technical approach and effectively oversee distributed development team members.

Responsibilities

  • Utilizes up-to-date coding, testing, security, DevOps, and software engineering practices to maintain and create new applications that support business requirements
  • Collects and analyzes information to identify customer's technical needs, suggest solutions and develop implementation and integration plans (e.g., technical proposals)
  • Responsible for the analysis, design, deployment, support, and security of technology to ensure the organization is efficiently managing its technology and data-related assets in accordance with market best-practices and external regulations
  • Exhibits DevOps and Agile mindset where team is accountable for product from inception to sunset
  • Possesses an understanding of User Experience practices to improve usability and interaction between the customer and product
  • Applies a wide application of complex principles, theories, and concepts in computer science for software engineering solutions
  • Designs detailed solutions that fit within the enterprise framework, focusing on the practical implementation, ensuring the technical feasibility and integrity of those solutions during development.
  • Recognized as the leading resource within the department for their field of expertise of software application development, data, testing, and technical infrastructure across multiple platforms within their business domain
  • Resolves complex technical problems across products using a DevSecOps approach, research industry best practices and conducts proof-of-concepts
  • Uses expertise in technical best practices and applies critical analysis to determine/consult on the non-functional requirements, performance bottlenecks, monitoring, and resilience needs of highly available applications and services within their field of expertise
  • Applies a wide application of complex principles, theories, and concepts in computer science for software engineering solutions
  • Provide guidance to less experienced associates in the Scrum Team on Code Quality, DevOps practices and key deliverables.
  • Supports productions systems by resolving complicated issues and ensuring ongoing functionality.
  • Provides 24/7 on call rotations.

Qualifications

Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance

Preferred Education: Bachelor Degree

Preferred Area of Study: Computer Science

Preferred Area of Experience: 6 years' experience with the following:

  • Java
  • Micro Services Architecture using JSON/REST services
  • Spring Boot 2.7 – 3.x
  • Spring Cloud
  • Spring Security
  • Spring Data JPA
  • Spring Batch
  • Unit and Integration Testing using Junit, Mockito and WireMock
  • Database experience with Microsoft SQL Server
  • Hibernate and Liquibase a plus
  • Build tools using Gradle or Maven
  • CI/CD Pipeline tools Azure DevOps or Jenkins
  • Micro Services Architecture
  • Experience working with Agile methodologies.

This job posting is expected to remain active for 45 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high vo

About Talentify.io

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service