Java Angular Developer

Pennington, NJ, US • Posted 4 hours ago • Updated 4 hours ago
Contract W2
Contract Corp To Corp
6 Months
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • ANGULAR
  • JAVA

Summary

We are seeking a Senior Java Angular Developer with strong experience building, integrating, testing, and optimizing enterprise applications across both front-end and back-end technologies. The ideal candidate will have hands-on expertise in Java, Spring Boot, Angular, REST APIs, performance testing, responsive UI development, and production troubleshooting.

Key Responsibilities

  • Design, develop, and maintain end-to-end enterprise applications using Java, Spring Boot, Angular, TypeScript, HTML5, CSS3, and JavaScript.
  • Develop scalable and secure RESTful APIs and backend services using Java and Spring Boot and integrate them with Angular-based front-end applications.
  • Build reusable, responsive, and user-friendly Angular components, modules, forms, dashboards, and UI workflows.
  • Implement responsive design principles to ensure applications provide consistent experiences across desktop, tablet, and mobile devices.
  • Optimize front-end and back-end application performance, including page load times, API response times, database queries, and overall application throughput.
  • Conduct performance, load, stress, and scalability testing to identify bottlenecks and ensure applications meet performance and reliability requirements.
  • Analyze performance test results and collaborate with development, QA, DevOps, and infrastructure teams to implement optimization strategies.
  • Troubleshoot production issues, perform detailed root cause analysis, and implement permanent fixes to improve application stability and reliability.
  • Monitor application health, identify performance degradation, and proactively address production and operational issues.
  • Develop and optimize Java/Spring Boot services, API integrations, database interactions, and asynchronous processing for high-volume workloads.
  • Collaborate with UX/UI designers to translate requirements and designs into responsive, accessible, and high-performing Angular applications.
  • Participate in code reviews, technical discussions, design sessions, and development standards across cross-functional teams.
  • Work closely with Product Managers, Business Analysts, QA Engineers, DevOps Engineers, and Architects to deliver high-quality solutions.
  • Contribute to CI/CD, automated testing, code quality, and deployment processes in an Agile development environment.
  • Document technical designs, application architecture, troubleshooting procedures, and performance optimization findings.

Required Skills & Qualifications

  • 7+ years of professional software development experience with strong full-stack development expertise.
  • Strong hands-on experience with Java 8/11/17+ and Spring Boot.
  • Strong experience with Angular, TypeScript, JavaScript, HTML5, CSS3, and responsive web development.
  • Experience developing and integrating RESTful APIs, microservices, and distributed applications.
  • Proven experience building end-to-end applications involving front-end and backend integration.
  • Hands-on experience with performance testing and load testing using tools such as JMeter, LoadRunner, Gatling, or similar.
  • Strong understanding of responsive design, browser performance, UI optimization, and front-end performance tuning.
  • Experience with relational databases such as Oracle, PostgreSQL, MySQL, or SQL Server and strong SQL skills.
  • Strong troubleshooting and debugging skills with the ability to perform root cause analysis of production issues.
  • Experience working with Git, Maven/Gradle, CI/CD pipelines, and Agile/Scrum methodologies.
  • Strong understanding of application security, API integration, logging, monitoring, and error handling.
  • Excellent communication, collaboration, and problem-solving skills with the ability to work effectively across cross-functional teams.

Preferred Qualifications

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Experience with Docker and Kubernetes.
  • Experience with Kafka or other messaging/event-driven technologies.
  • Experience with application monitoring tools such as Dynatrace, Splunk, AppDynamics, or Grafana.
  • Experience implementing automated unit, integration, and UI testing.
  • Experience working in large-scale financial services, banking, healthcare, or other enterprise environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10423087
  • Position Id: 9060-19411-1787263710
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Pennington, New Jersey

Today

Easy Apply

Full-time

$63 - $68 per hour

Pennington, New Jersey

Today

Easy Apply

Full-time

USD 58.26 - 66.26 per hour

Hybrid in Fort Washington, Pennsylvania

Today

Easy Apply

Contract, Third Party

Depends on Experience

Pennington, New Jersey

Today

Easy Apply

Full-time

USD 58.26 - 66.26 per hour

Search all similar jobs