×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Java Developer

Job in Durham, Durham County, North Carolina, 27703, USA
Listing for: Compunnel, Inc.
Full Time position
Listed on 2026-02-16
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

The Full Stack Java Developer will design, develop, and maintain scalable backend microservices and front-end features using Java and Angular.

The role requires strong experience in API development, database operations, security, Dev Ops, and cloud-based deployments, ensuring high-quality and secure application delivery.

Key Responsibilities Backend – Java/Spring
  • Design and develop RESTful microservices using Java 11 and Spring Boot (Web, Data, Security).
  • Build data access layers using JPA, Hibernate, and Mongo

    DB, including schema design, indexing, and aggregation pipelines.
  • Implement authentication and authorization (OAuth2, JWT), input validation, and secure coding best practices (OWASP).
  • Integrate with message brokers like Kafka or Rabbit

    MQ and external APIs.
  • Design resilient flows using retries and circuit breakers.
  • Optimize performance through caching (Redis), query tuning, and asynchronous processing.
Frontend – Angular
  • Develop responsive SPA features using Angular, Type Script, RxJS, and state management frameworks (e.g., NgRx).
  • Implement reusable components, routing, lazy loading, and internationalization.
Quality, Dev Ops, and Collaboration
  • Perform unit and integration testing using JUnit, Mockito, Jasmine, Karma, and REST Assured.
  • Participate in code reviews, design sessions, and Agile ceremonies.
  • Set up and maintain CI/CD pipelines using Git Hub Actions, Git Lab CI, Azure Dev Ops, or Jenkins.
  • Containerize applications using Docker and deploy to Kubernetes across AWS, Azure, or GCP.
  • Monitor applications using logs, metrics, and traces (ELK/EFK, Prometheus, Grafana, Open Telemetry).
Required Qualifications
  • Strong experience in Full Stack development using Java, Angular, and Mongo

    DB.
  • Knowledge of messaging, API integration, Dev Ops pipelines, and Kubernetes deployments.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary