Java Full Stack Engineer (React/Svelte, Spring Boot, Spring Batch)
Location: NYC, NY (Onsite)
Duration: 12+ Months
Key Responsibilities:
- Develop and maintain frontend applications using React or Svelte with modern frameworks like Redux, SvelteKit, and TypeScript.
- Build and optimize backend services and REST APIs using Spring Boot.
- Implement batch processing workflows using Spring Batch, including job orchestration, scheduling, and monitoring.
- Write efficient, testable, and reusable code adhering to best practices in Java and JavaScript/TypeScript.
- Work with PostgreSQL to design and manage database schemas and queries.
- Collaborate with DevOps to deploy and maintain applications using Docker, Kubernetes, and CI/CD pipelines.
- Ensure application performance, scalability, and security through modern architectural practices.
- Conduct code reviews, unit testing, and integration testing to maintain high-quality standards.
- Monitor and troubleshoot application performance using tools like Grafana and Prometheus.
Requirements:
- Proficiency in React, Svelte, JavaScript, TypeScript, and frontend build tools.
- Strong expertise in Java, Spring Boot, and Spring Batch.
- Experience designing and integrating REST APIs.
- Knowledge of relational databases, specifically PostgreSQL.
- Familiarity with Docker, Kubernetes, and CI/CD tools.
- Understanding of agile development workflows and tools like JIRA and Confluence.
Strong debugging and problem-solving skills.
From:
AJ,
Donato Technologies
aj@donatotech.net
Reply to: aj@donatotech.net