Java Backend Developer

Netorbit Inc
Atlanta, GA, United States
3 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours
Job source

Tech stack

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
+41 more
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

Job 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

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all