Java Developer

Job not on LinkedIn

November 14

Apply Now
Logo of BruntWork

BruntWork

B2B • B2C • Remote Work

BruntWork is a company that connects skilled professionals with remote job opportunities across various industries. Based on the principle of enabling individuals to work from home, BruntWork focuses on providing roles in customer support, web development, digital marketing, graphic design, and virtual assistance. The company primarily serves clients in Australia, the UK, the US, Canada, New Zealand, and beyond, while sourcing talent from regions including Southeast Asia, Latin America, and Eastern Europe.

5001 - 10000 employees

Founded 2020

🤝 B2B

👥 B2C

📋 Description

• Design and build custom platform extensions, batch jobs, and conversion tools • Collaborate with implementation consultants and delivery managers to scope and estimate work • Support production environments and troubleshoot issues as needed • Write automated unit and integration tests using JUnit and Mockito • Manually test features where automated coverage isn't sufficient • Document solutions and contribute to internal knowledge sharing using Confluence • Track and manage work using Jira • Work closely with the broader implementation team to ensure successful project delivery • Escalate issues proactively to meet SLAs • Follow company policies around information security and compliance

🎯 Requirements

• 3+ years of professional experience in software development • Strong proficiency in Java 8+ and SQL, hands-on experience with Spring or Guice for dependency injection • Solid background in unit testing with JUnit and mocking frameworks like Mockito • Familiarity with JPA/Hibernate or similar ORM frameworks • Working knowledge of REST, SOAP, and machine-to-machine communication • Experience with Git or Mercurial for version control • Understanding of object-oriented design principles and patterns (SOLID, encapsulation, etc.) • Experience with build tools like Maven, Ant, or Gradle and exposure to application containers such as Tomcat or Wildfly • Comfortable working in a Unix-based shell environment • Nice to have (not required): Experience with Google Web Toolkit (GWT) • Familiarity with Apache Camel, Liquibase/Flyway • Exposure to CSS for front-end tweaks • Knowledge of APM tools like DataDog or Dynatrace • Background in insurance or financial services • Agile development experience • Degree in Computer Science, Engineering, or a related field

🏖️ Benefits

• 100% remote work – no commuting, ever • Flexible, steady freelance arrangement • Immediate hiring – get started right away • Work with a modern tech stack on real-world problems • Autonomy and trust – do your best work without micromanagement

Apply Now

Similar Jobs

November 12

Java Integration Developer designing and implementing API-driven solutions using MuleSoft Anypoint Platform. Collaborating with cross-functional teams to deliver integration across systems in a contract role.

AWS

Azure

Cloud

Google Cloud Platform

Jenkins

Maven

SOAP

November 12

Golang Developer designing and building scalable backend services for LiveLike's content-driven platform. Collaborating with teams to deliver reliable, high-performance solutions.

Docker

DynamoDB

GRPC

Microservices

MongoDB

NoSQL

Postgres

Redis

SQL

Go

November 7

Senior Python Developer developing APIs and microservices for The Motley Fool. Innovating fintech solutions with a focus on scalable and high availability systems.

🇺🇸 United States – Remote

💵 $90 - $100 / hour

💰 $25M Private Equity Round on 2009-11

⏳ Contract/Temporary

🟠 Senior

🔙 Backend Engineer

Django

Docker

Microservices

Python

SQL

November 6

Data Engineer (AWS/PostgreSQL/Airflow/Python) to build data pipelines at Zirlen Technologies. Collaborate on data engineering projects utilizing AWS services and education data systems.

Airflow

Apache

AWS

Docker

ETL

Postgres

Python

SQL

November 6

Lead Java Developer with 15+ years experience for remote role at consulting company. Responsible for mentoring developers and collaborating on enterprise Java application needs.

Angular

Hibernate

Java

Spring

Spring Boot

SpringBoot