Search by job, company or skills

L

Java Fullstack Developer (Angular)

Save
new job description bg glownew job description bg glow
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Project Description:

We're looking for a Senior Java Developer to design, build, and scale backend services for a high throughput, low latency platform with strict reliability and auditability requirements. You'll own end to end delivery—from design to production—collaborating closely with Product, QA, and DevOps.

Responsibilities

• Design and implement microservices and event-driven components in Java (preferably Java 17+).

• Model and optimize PostgreSQL schemas, queries, and transactions for performance and integrity.

• Build resilient, observable services on AWS (ECS/EKS/Lambda, S3, RDS/Aurora, MSK/Kinesis, IAM).

• Ship with strong CI/CD practices (GitHub Actions) and leverage GitHub Copilot to accelerate high quality delivery.

• Ensure reliability, scalability, and fault tolerance (circuit breakers, retries, idempotency, backpressure).

• Implement security and compliance controls (authz/authn, secrets, IAM policies, encryption at rest/in transit).

• Own production operations: monitoring, troubleshooting, and performance tuning.

• Contribute to architecture decisions, code reviews, and engineering standards.

Requirements

• 7+ years of professional backend experience with Java (Core Java, Collections/Concurrency, Streams, JVM internals).

• Strong with Spring ecosystem (Spring Boot, Spring Data, Spring Security; understanding of Spring Cloud is a plus).

• 5+ years of professional experience with Angular

• Exposure to Python for tooling and automation.

• Proven expertise with PostgreSQL: indexing strategies, query tuning (EXPLAIN/ANALYZE), transactions/locking, isolation levels.

• Hands on AWS experience: deploying and operating production services (at least 3 of ECS/EKS/Lambda, RDS/Aurora, S3, SQS/SNS/MSK/Kinesis, CloudWatch, IAM).

• Solid API design (REST/gRPC), versioning, pagination, and backward compatibility.

• Production grade observability (logs, metrics, tracing; OpenTelemetry, Prometheus/Grafana, or similar).

• CI/CD with GitHub and GitHub Actions (branching strategies, code reviews, trunk based or GitFlow).

• Practical use of GitHub Copilot (or similar AI coding assistants) to boost productivity while maintaining code quality.

• Experience building fault tolerant distributed systems (circuit breakers, bulkheads, rate limiting; resilience patterns).

• Proficiency with containerization (Docker) and infrastructure as code (Terraform/CloudFormation—at least one).

• Strong understanding of secure coding practices and common vulns (OWASP Top 10).

• Excellent communication; ability to turn ambiguous requirements into actionable technical plans.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147650395

Similar Jobs

Gurugram, Gurugram, India

Skills:

JavaCloudformationPostgreSQLPrometheusSpring BootAPI designGrafanaSpring DataAngularDockerTerraformAWS ECSOwasp Top 10Spring SecurityGitHub CopilotGitHub ActionsOpenTelemetry

Gurugram, Noida

Skills:

JavaconcurrencyJvmSpring BootSpring Dataspring securitySpring CloudAngularpythonPostgresqlawsrestGithubCollections

Gurugram, Gurugram, India

Skills:

JavaCloudformationPostgreSQLPrometheusSpring BootGrafanaSpring DataRESTDockerTerraformAWS ECSSpring SecurityGRPCGitHub CopilotGitHub ActionsOpenTelemetry

Delhi, Delhi NCR

Skills:

JavaRESTMVC FrameworkSpring BootPrimeNGAngularJS Framework