> Markdown version of [/jobs/ext/1898761-senior-software-engineer-java](https://www.wearedevelopers.com/jobs/ext/1898761-senior-software-engineer-java). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (Java) - **Company:** Seargin LLC - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Unit Testing, Software Quality, Code Review, Concurrent Computing, Command-Query Responsibility Segregation (Software Development), Relational Databases, Software Debugging, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, PostgreSQL, Object-Oriented Software Development, Software Engineering, Data Streaming, Enterprise Software Applications, Spring-boot, Git, Kubernetes, Apache Kafka, Restful APIs, Software Version Control, Docker - **Published:** August 1, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/p8u2vcxbol ## About the Role The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player. You will be a lead developer responsible for the development of new software products and enhancements to existing products. You should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills., * Proficiency in Java, J2EE, SpringBoot, JPA, Hibernate, RESTful services Knowledge of relational databases (PostgreSQL) * Knowledge of software debugging tools * Good understanding of Object-Oriented and Concurrent Programming and familiarity design patterns, code quality, and unit testing * Solid experience with version control systems (preferred GIT) * Experience in Docker/Kubernetes development Knowledge of event streaming, CQRS, Kafka ## Description * Perform hands-on software design and development * Architect solutions to novel problems * Write unit tests and perform peer design/code reviews * Provide technical solutions to complex problems and write technical documents * Work closely with requirements engineers to estimate and developed to quality products * Promote high quality and timely completion of projects * Mentor and help grow junior members of the engineering team * Work with onsite and remote teams * Strive for continuous improvement in efficiency * Design and develop tooling that will drive efficiency in workflows. * Deliver top quality feature rich software on time and on budget ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)