Post Job Free
Sign in

Mid-level Java Developer

Company:
247Hire
Location:
Vienna, VA
Posted:
February 07, 2026
Apply

Description:

Key Responsibilities

Design, develop, test, and maintain backend services and APIs using Java and Spring Boot

Ensure high performance, availability, security, and responsiveness of backend systems

Collaborate with cross-functional teams to define requirements and deliver new features

Identify performance bottlenecks, troubleshoot issues, and implement effective solutions

Maintain high standards of code quality, organization, documentation, and automation

Contribute to architectural decisions, system scalability, and service reliability

Support CI/CD pipelines and deployment processes

Apply sustainable coding practices and consider energy-efficient system design

Continuously evaluate and adopt new tools, technologies, and best practices Required Skills & Qualifications

Strong experience with Java 17 or higher (classroom and/or professional experience)

Solid understanding of Spring Framework / Spring Boot

Experience developing microservices-based architectures

Proficiency in web applications and web services (RESTful APIs)

Good understanding of networking concepts and how they affect application behavior

Experience with SQL databases and integrating applications with relational databases

Strong knowledge of source control systems (Git or SVN)

Familiarity with standard development workflows including build, test, and deployment

Comfortable troubleshooting complex, interconnected systems across environments

Understanding of application scaling, performance tuning, and service dependencies

Experience working in Agile/Scrum environments

Demonstrated ability and willingness to learn new technologies Preferred Qualifications

Experience developing cloud-native applications, with Microsoft Azure strongly preferred

Familiarity with AI-assisted development tools (e.g., GitHub Copilot, AI-driven debugging tools)

Advanced knowledge of banking and financial services industry standards, security, and compliance

Experience with CI/CD tools and automated testing frameworks Soft Skills

Strong analytical and problem-solving abilities

Excellent communication and collaboration skills

High attention to detail and commitment to quality

Ability to work independently while contributing effectively within a team

Apply