Java Developer - Backend Focused
Nexylum Global Llc
McLean, VA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Java (Programming Language)
Spring Security
Amazon Web Services
Microsoft Azure
Cloud Computing
Static Program Analysis
Software Quality
Databases
Continuous Integration
Database Queries
Software Design Patterns
+43 more
DevOps
Distributed Systems
Memory Management
Gradle
Monitoring of Systems
Hibernate (Java)
Java Persistence API
Java Virtual Machine (JVM)
Junit
PostgreSQL
Apache Maven
MongoDB
MySQL
Object-Oriented Software Development
Oracle (Applications)
Query Optimization
RabbitMQ
Redis
Mockito
Service Discovery
SonarQube
Data Logging
Multithreading
Google Cloud
Spring Cloud
Spring-mvc
Concurrency
Spring-boot
Caching
Indexer
Backend
Git
Integration Tests
Solid Principles
Deployment Automation
Apache Kafka
Api Gateway
Restful APIs
Dynatrace
Api Management
Docker
Jenkins
Microservices
Requirements
- Strong expertise in Core Java, OOP, Collections, Generics, Streams, and Exception Handling.
- Advanced knowledge of multithreading, concurrency, JVM internals, memory management, and garbage collection.
- Strong understanding of design patterns, SOLID principles, and clean code practices.
Backend Frameworks
- Extensive experience with Spring Boot, Spring MVC, Spring Data JPA, and Hibernate.
- Strong knowledge of Spring Security and Spring Cloud.
- Experience building REST APIs and microservices.
Microservices and Distributed Systems
- Experience designing scalable distributed applications.
- Strong knowledge of Kafka or RabbitMQ.
- Experience with service discovery, API gateways, distributed transactions, idempotency, and resiliency patterns.
Database and Caching
- Strong SQL skills and experience with PostgreSQL, Oracle, or MySQL.
- Experience with query optimization, indexing, execution plans, and database transactions.
- Knowledge of Redis, MongoDB, and caching strategies.
Cloud and DevOps
- Experience with AWS, Azure, or Google Cloud Platform.
- Hands-on knowledge of Docker and Kubernetes.
- Experience with CI/CD, Jenkins, Git, Maven or Gradle, and automated deployments.
- Familiarity with infrastructure monitoring, centralized logging, and distributed tracing.
Testing and Quality
- JUnit 5, Mockito, integration testing, and API testing.
- Experience with SonarQube, static code analysis, and code quality standards.
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦