> Markdown version of [/jobs/ext/3967765-senior-java-backend-developer](https://www.wearedevelopers.com/jobs/ext/3967765-senior-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). --- # Senior Java Backend Developer - **Company:** Intellect Inc - **Location:** Atlanta, GA, United States - **Experience:** Expert - **Salary:** $114,400.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Netcracker Digital OSS, Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Amazon S3, JIRA, Code Review, Data as a Services, Data Validation, Software Design Patterns, Distributed Systems, Drools, Middleware, Protocol Buffers, Gradle, Identity and Access Management, Java Virtual Machine (JVM), Apache JMeter, Junit, Load Testing, Apache Maven, MongoDB, Mobile Virtual Network Operator, OAuth, Octopus Deploy, Object-Oriented Software Development, OpenID, Oracle (Applications), Oracle SQL Developer, Open Web Application Security, Performance Tuning, RabbitMQ, Redis, Azure Active Directory, Mockito, Ansible, Fortify (Software), Prometheus, Swagger, JSON Web Token, Software Engineering, SonarQube, PL-SQL, SQL Databases, Management of Software Versions, Openapi, Data Logging, Spring Cloud, Large Language Models, Claude Code, Grafana, Spring-boot, Gatling, Indexer, Backend, Gitlab, Git, Spring Data, Kubernetes, Avro, Apache Kafka, Data Management, Checkmarx, Api Design, Cloudwatch, Restful APIs, Amazon Simple Queue Service (SQS), Terraform, Pagination, Splunk, Dynatrace, Api Management, TIBCO (Software), Docker, Microservices - **Published:** October 27, 2026 - **Apply:** https://www.thejobnetwork.com/job/3f8040f1-ce14-44df-b5cf-8c7728e94565/senior-java-backend-developer ## About the Role * 7+ years of professional software development, including 5+ years of hands-on Java development with Java 11/17+, Spring Boot, Spring Data, Spring Security and Spring Cloud. * Strong object-oriented design, design patterns, clean-code practices and experience designing microservices and distributed systems. * Strong API design experience covering REST, OpenAPI, versioning, idempotency, pagination, validation and consistent error handling. * Hands-on experience with Kafka and RabbitMQ and a clear understanding of when to use each messaging technology. * Production experience with Drools or an equivalent rules engine. * Solid experience with Redis, Oracle SQL/PL/SQL and MongoDB, including data modeling and performance tuning. * Testing experience with JUnit 5, Mockito, Testcontainers and contract-testing approaches. * Docker and working knowledge of Kubernetes, including deployments, configuration, probes and resource limits. * AWS experience with services such as EKS, S3, SQS/SNS, RDS, IAM, Secrets Manager and CloudWatch. * Hands-on security experience with OAuth2/OIDC, JWT, Spring Security, Microsoft Entra ID, secrets handling, OWASP Top 10 and input validation. * Git, GitLab or similar CI/CD tooling, Maven or Gradle, Jira and Agile delivery practices. * Experience using Claude Code or Claude API for AI-assisted development or integrating LLM capabilities with Spring Boot, with disciplined prompt, data-handling and review practices. Must have qualifications * Telecom wholesale, MVNO, M2M/IoT, mediation, rating, subscription management or order-to-activate domain experience. * Experience with NetCracker, Amdocs or similar BSS/OSS platforms, and TIBCO or other integration middleware. * Event architecture using Avro or Protobuf with Schema Registry, Kafka Streams, saga, transactional outbox and exactly-once or idempotent processing patterns. * Performance and load testing with JMeter or Gatling, plus JVM tuning and profiling. * Helm, Terraform or Ansible, and GitOps tools such as Argo CD or Flux. * SonarQube, Fortify or Checkmarx remediation, and contract testing with Pact. * Observability and production diagnostics using Splunk, ELK, Grafana, Prometheus, OpenTelemetry or Dynatrace. ## Description Design, build and enhance the backend services that power the Wholesale platform, including partner and MVNO onboarding, product catalog, order management, subscription management, provisioning, usage, rating and billing-adjacent workflows. You will own secure, scalable Java microservices, APIs, business rules, event-driven integrations and data services from design through production support., * Design and develop Java 11/17+ and Spring Boot microservices and REST APIs using OpenAPI/Swagger for wholesale order, subscription, provisioning, usage, rating and billing-adjacent workflows. * Own backend solution design, service boundaries, API contracts, data models and integration patterns for reliable and maintainable distributed systems. * Author and maintain business rules in Drools, including DRL, decision tables, rule testing and versioning for pricing, eligibility and validation logic. * Build event-driven integrations using Kafka and RabbitMQ, applying appropriate schema, partitioning, idempotency, retry, dead-letter queue and error-handling patterns. * Design caching and distributed state patterns with Redis, including TTL, eviction and invalidation strategies. * Model, query and tune data in Oracle and MongoDB, including SQL, PL/SQL, indexing, partitioning, aggregation pipelines and performance optimization. * Implement secure service-to-service and user-access controls using Spring Security, OAuth2/OIDC, JWT, Microsoft Entra ID and sound secrets-management practices. * Use Claude Code and the Claude API responsibly to accelerate development, testing, code review and documentation, and to integrate AI-assisted backend capabilities where justified. * Write unit, integration, contract and component tests using JUnit, Mockito and Testcontainers; participate in code reviews, design reviews and sprint ceremonies. * Containerize services and deploy them to Kubernetes through CI/CD pipelines, with configuration, probes, resource limits and secure runtime practices. * Build observability into services using structured logging, metrics and distributed tracing with tools such as Prometheus, Grafana, Splunk/ELK and OpenTelemetry. * Troubleshoot production issues with engineering and operations teams, perform root-cause analysis, and maintain operational runbooks.