> Markdown version of [/jobs/ext/3114955-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/3114955-java-backend-developer). 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). --- # Java Backend Developer - **Company:** Netorbit Inc - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Multitier Architecture, Cascading Style Sheets (CSS), Cloud Computing, Databases, Serialization, Data Structures, Relational Databases, Cursor (Graphical User Interface Elements), Dependency Injection, Software Design Patterns, Distributed Systems, Memory Management, Gradle, Hibernate (Java), Java Message Service (JMS), Java Servlet, Spring Framework, Apache Struts, JSON, JQuery, Javaserver Pages, Junit, Apache Maven, MySQL, Object-Oriented Software Development, OpenStack, Performance Tuning, Service-Oriented Architecture, Software Engineering, SQL Stored Procedures, SQL Databases, TypeScript, Web Applications, Web Application Frameworks, Extensible Markup Language (XML), Multithreading, Concurrency, Spring-boot, Sybase, SOAPAPI, Caching, Git, Spring Data, AngularJS, Kubernetes, Cassandra, Apache Kafka, Web Technologies, Heap (Data Structure), Docker - **Published:** September 27, 2026 - **Apply:** https://www.dice.com/job-detail/e2121d89-d1f6-4100-b353-d9babbb4949d ## About the Role Need resumes. Resource with 10-15 years hands on and preferably able to lead teams. Working with distributed systems Strong Java programming skills Minimum of 10 years practical software development experience Robust object-oriented design pattern knowledge and implementation experience using Java; Java Backend Developer Java Developer - Preferable with Java 1.8 (java 8 features) experience Advanced knowledge and experience developing and working with relational databases such as Sybase/MySQL Experience with multi-tier application architecture and high performance distributed and in-memory caching solutions Strong understanding of data modeling techniques Working knowledge of building and deploying distributed systems is mandatory Experience with cloud technologies (e.g., Kubernetes, Docker, OpenStack) a plus ## Description Java Keywords - Static, Final, volatile, synchronized, transient, this super etc. Constructors Abstract Classes and Interfaces Dependency Injection Exceptions - Checked, Unchecked Generics Collections - List, Map, Set Data Structures & Collections Concurrency Multithreading and Synchronization Non-Blocking Collections/Utilities Spring Framework: Spring Core(must) Spring Data Misc. GIT Maven/Gradle Design Patterns Junit/Testing (Version 4+) Caching In general Database / ORM Cursors (Good) SQL Queries - Inner Outer Joins, Group By, Having (Must) Stored Procedures (Good have) Triggers (Good) Hibernate Good To Have IO & Serialization Memory management - Heap Dump/Thread dump /Memory Tuning Spring Boot Messaging - JMS/Queues, Kafka / Cassandra Web Applications Angular/TypeScript JSP / Servlets Mark-up Languages like XML and JSON Service Oriented Architecture / Web Services - SOAP / REST / gRPC Web Frameworks like Struts / Spring Web Technologies like HTML, CSS, JavaScript and JQuery ## 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) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Effective Java Strategies and Architectures for Clouds](https://www.wearedevelopers.com/videos/186-effective-java-strategies-and-architectures-for-clouds) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Build ultra-fast In-Memory Database Apps and Microservices with Java ](https://www.wearedevelopers.com/videos/405-build-ultra-fast-in-memory-database-apps-and-microservices-with-java) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [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) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries)