Java Backend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+41 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
What’s the Difference Between Frontend and Backend Development?
Is Software Engineering Over-Saturated?
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again