Mid-Level Developer (Java/Backend) [Remote]
jobgether
- Remote job
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Mid-Level Developer (Java/Backend) based in United States.
This role offers the opportunity to build and enhance mission-critical backend applications that support advanced data discovery and analytics solutions.
The position focuses on designing, developing, and maintaining scalable APIs and enterprise software solutions using modern Java technologies and cloud platforms.
You will contribute throughout the full software development lifecycle, from architecture and implementation to deployment and operational support.
The role combines backend engineering expertise, database development, automation, and cloud-native technologies in a collaborative environment.
You will work alongside cross-functional teams to deliver secure, reliable, and high-performing applications that create meaningful operational impact.
This opportunity is ideal for a developer who enjoys solving complex technical challenges and contributing to innovative software solutions.
Accountabilities:
The Mid-Level Developer will design, develop, and support backend applications and API-driven solutions while contributing to software modernization, automation, and continuous improvement initiatives.
- Develop, deploy, maintain, and support enterprise API-driven applications throughout the complete software development lifecycle, including requirements analysis, design, coding, testing, deployment, and operations.
- Design, build, and optimize RESTful APIs using Java-based technologies and modern application frameworks.
- Develop scalable backend solutions leveraging technologies such as J2EE, Tomcat, Oracle RAC, MariaDB, PostgreSQL, Aurora, ElasticSearch, and OpenSearch.
- Support cloud-native ETL development and automation workflows using AWS services such as Step Functions, Lambda, and related technologies.
- Contribute to database architecture, design, development, administration, performance optimization, and operations for large-scale enterprise database environments.
- Manage source control, development workflows, and CI/CD pipelines using tools such as GitHub, Bitbucket, and Jira.
- Apply Agile development practices within a SAFe framework, participating in sprint planning, backlog refinement, iterative delivery, and continuous improvement activities.
- Perform unit testing, integration testing, deployment validation, monitoring, troubleshooting, and application maintenance activities.
- Design and implement software improvements, integrations, and automation solutions to increase efficiency and reliability.
- Collaborate with technical teams and stakeholders to define requirements, participate in architecture discussions, and deliver high-quality solutions.
- Provide technical guidance and knowledge sharing within development teams when needed.
Requirements:
The ideal candidate will have hands-on backend development experience, strong Java expertise, and the ability to design secure, scalable applications in an Agile technology environment.
- Minimum 3 years of experience as a software engineer or backend developer.
- Strong experience developing RESTful APIs, API design principles, and API security best practices.
- Proficiency in Java and experience with API frameworks such as Spring Boot, JaxRS, or Jersey.
- Familiarity with additional programming languages such as Python, JavaScript, or TypeScript.
- Strong database knowledge, including experience with Oracle, MariaDB, PostgreSQL, Aurora, data structures, algorithms, and indexing strategies.
- Experience with JavaScript and front-end frameworks such as VueJS is a plus.
- Experience working in Agile environments using Scrum, Kanban, Jira, Confluence, and SAFe methodologies.
- Strong communication, collaboration, and technical documentation skills.
- Ability to prepare and present technical designs, architecture documents, and solution recommendations.
- Bachelor’s degree in Computer Science or a related field preferred.
- Experience with data discovery platforms such as OpenSearch is highly preferred.
- Experience with AWS services including EC2, S3, RDS, Aurora, Lambda, and cloud best practices.
- Knowledge of infrastructure-as-code tools such as Terraform or CloudFormation and automated deployment solutions.
- Experience with microservices architecture, containerization technologies such as Docker and Kubernetes, and DevOps tools including Jenkins or GitLab CI/CD is a plus.
- Must be a U.S. Citizen and able to obtain or maintain Public Trust (High) clearance.
Benefits:
- Competitive compensation based on experience and qualifications.
- Medical, dental, and vision insurance coverage.
- Life insurance and accidental death & dismemberment insurance.
- 401(k) retirement savings plan.
- Flexible Spending Accounts (FSA).
- Paid time off and 11 paid holidays annually.
- Disability insurance coverage.
- Employee Assistance Program and identity theft protection.
- Professional development opportunities, education support, and technical training programs.
- Employee referral and recognition programs.
- Opportunity to contribute to impactful technology projects in a collaborative and innovative environment.
- Remote work flexibility and support for professional growth.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
- ...Mid-Level Java Developer Skills required: At least 5 years of Java experience Experience in Java/J2EE technology with expertise in Spring (Spring Boot, Spring MVC, Spring Core, Spring Rest Controller, Spring Batch) Good on Rest Services including the API...SuggestedLocal area
- ...Job Description: Mid-Level Developer. Someone who can support a maintain changes made to a current large application. Ability to work... ...to the dev teams and put it into production Skills: • Java • Spring Boot • Rabbit MQ's • JPA • Web Services (both...Suggested
- ...Job Title This position is responsible for developing, integrating, testing, and maintaining existing and new applications; knowing one... ...Certification and/or College Courses? Two-four years of Java experience Java experience and traditional app languages? Experience...SuggestedContract workWork at officeImmediate start
- Description Mid Level Developer: IgniteAction is seeking an experienced API Developer to join... ...terabytes scalable enterprise end-to-end backend database systems. ~Manage version... ...Boot, JaxRS, or Jersey ~Proficiency in Java and familiarity with other languages (e...SuggestedFull timeFlexible hours
- ...Nexaminds is looking for a Mid Backend Engineer to join our growing... ...closely with senior engineers to develop reliable cloud-native... ...backend applications using Java and Python. ~ Experience building... ...opportunities to learn and level up. Ready to embark on this...SuggestedRemote workFlexible hours
- ...Mid-Level Full Stack Developer The client is seeking a Mid-Level Full Stack Developer with a strong background in Java, Spring Boot, and Angular to join their team in Charlotte, NC. This is... ...and a solid understanding of both backend and frontend technologies. Key Responsibilities...
$107k - $120.6k
...Software Engineer role will be responsible for developing end to end systems for one of Nava's... ...needed Required skills Open to Backend engineers At least 5 years of experience... ...developing applications and APIs Java, Spring Boot, Go, OpenAPI, Fargate, Lambda...Remote jobFull timeTemporary workFor contractors- ...native applications for iPhone, whereas we use Android Code to develop native applications for Android devices. To create applications... ...change. Job Description Description: Software Engineer (Java Web Application Developer) Job Title:Software Engineer...Full time
- ...Position Summary The primary function of the Back-End Web Developer is to design, implement, and maintain web applications and infrastructure... ...applications ~ Excellent knowledge of and experience with Java ~ Knowledge of Hibernate or other ORM ~ Experience...Full time
- ...government utilizes data and technology. We are looking for a Mid-Level Software Developer to join our team and contribute to the design, development,... ...Experience programming with AngularJS, JavaScript, Java, HTML, CSS Experience with relational and NoSQL data solutions...Full timeContract work
$75k - $113k
...Role description Mid-Level Full Stack Developer Lead I - Software Engineering Who... ...server-side applications using Python or Java. Utilize Amazon Web Services (AWS) to... ...in either Java or Python for backend development. * For Python, experience...Full timeTemporary workPart timeWork at officeLocal areaFlexible hours- ...years of professional experience in software engineering 3+ years in Java, with experience building RESTful APIs using Spring Boot or similar frameworks Experience developing microservices or backend systems in a production environment Experience with relational databases...Full time
- ...Advises immediate management on project-level issues Guides junior engineers Operates... ...making decisions As a Software Engineer, Backend Java, you will architect and lead the development... ...on Rails) Expertise in architecting and developing large-scale backend systems using Java...Full timeImmediate start
$199k - $262k
...At Intelliforce, we turn innovation into impact. As a Backend Software Engineer on the FS Automation program, you’ll... ...active) Here's What Your Day-to-Day Might Include Design, develop, and maintain Java microservice web applications Collaborate with the...Full timeImmediate startVisa sponsorshipDay shift- ...and passionate Senior Backend Engineer to join our International... ...technologies like Java, Spring Boot, Kafka... ...product team, in-house developers, and architects to... ...specifications and high level estimates. Design, develop... ...lead for small-mid sized development team....Full timeWork experience placement
$161k - $189k
...history. Your Impact: ~ You will be developing containerized (micro) services and the... .... ~ You will primarily write code in Java (using spring boot framework) and work with... ...these platforms at the API/programming level ~ Experience with networking and security...Full timeWork at officeImmediate start- ...Role : Java Backend Engineer Location: New York City Duration: Long term Bill rate :$72/hr on C2C Job Description Skills Required : JAVA, reactive programming, Spring Boot, Microservices, REST APIs, PostgreSQL, Cassandra, Kafka, Git...
- Role Description Concept Plus is seeking a Mid-Level Software Developer to support client IT systems within a CI/CD DevSecOps environment. This role... ...DevSecOps pipelines, Cloud One environments, and Oracle/Java-based systems operating across classified and unclassified...
$75k - $113k
...Mid-Level Full Stack Developer – Lead I, Software Engineering UST is seeking a talented Mid-Level Full Stack Developer to join our dynamic engineering... ...and efficient server‑side applications using Python or Java. Utilize Amazon Web Services (AWS) to deploy, manage, and...Full timeTemporary workFlexible hours- ...retention, drives repeat purchases, and boosts margins, all without the cost and complexity of building it in-house. We’re seeking a Backend Engineer who wants end-to-end ownership of core backend systems and the chance to have an outsized impact on a product used by fast...Full timeLocal areaRelocation
- ...Job Title We are looking for one Java resource onshore (backend). The individual must be knowledgeable and competent with Java, Cassandra, Oracle, Spring, Spring and writing JUnit/TestNG. Simple Java will not suffice. The candidate should have at least eight years...Contract work
- ...releases, containerization, integration, and data engineering work. Job description The Mid-Level Frontend Developer will work closely with creative design and backend development teams to create HTML5/CSS3-based advertising content for desktop, iOS and other...Full timeContract workWork experience placement
$65 - $67 per hour
...Position Title: Mid-Level Full Stack Developer Location: Bethesda, MD - 5 Days onsite - No Relocation Assignment Type: Contract to Hire Pay Rate... ...fintech portfolio analytics platform Develop and support backend services and APIs powering portfolio modeling and analytics...Contract workLocal areaRelocationMonday to Friday- ...Job Title Design, develop, and maintain scalable backend applications using Java (8+), applying strong OOP concepts and design principles Build and enhance RESTful APIs and microservices architectures to support enterprise applications Develop solutions using...
- ...Job Title Experience: 5 to 8 years experience in Java, Microservices, Springboot, SQL, Unix Experience with Java frameworks such as DropWizard, Spring and Hibernate Experience with Databases (DB2, Oracle, Cassandra, Mongo) Experience with microservice architectures...
- ...Backend & Distributed Systems Engineering Design and develop highly available, scalable Java-based services within an e-commerce ecosystem. Build and maintain robust RESTful APIs and integrate with event-driven systems (e.g., Kafka). Strategically...
- ...Backend Java Engineers with GraphQL API development Location : Austin, TX [Hybrid] • Must have 7+ years of experience in backend development and 3yr of GraphQL API Dev • Solid understanding of algorithms and data structures, knowledge of object-oriented...
- ...Backend Engineer Specializing in Web Technology We seek a backend engineer specializing in web technology to design and architect web components that empower our digital experiences, which are crucial to our customers’ daily lives. This role is critical to driving innovation...
$70.8k - $156.7k
...Mid Level Software Developer Category: Software Development/ Engineering Main location: United States... ...' skills and understanding of robust Java applications. . Participating in... ...and optimizing application access to backend data. Required qualifications to be...Full timeWork experience placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Developer (Java/Backend) [Remote]. Be the first to apply!
- mid-level software developer United States
- mid-level java developer United States
- mid level web developer United States
- java ui developer United States
- java developer visa sponsorship United States
- senior java software engineer United States
- java cloud developer United States
- sr.java developer United States
- entry level java developer remote United States
- java cloud engineer United States



