Java Sparks Backend Developer
- Source: LinkedIn
- TekWissen ®
- On-site
- New York City
- Mid level
Job Description
Overview
TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide.
Title: Java Sparks Backend Developer
Location: NYC, NY
Duration: 9 months
Job Type: Temporary Assignment
Work Type: Hybrid
Pay Rate: $ 50.00 -53.00/ Hr
Job Summary
Position Overview
- We are seeking a highly skilled and experienced Senior Java Backend Developer to join our core engineering team. In this role, you will be responsible for designing, building, and maintaining high-performance, scalable, and secure backend systems.
- The ideal candidate will have over 7 years of enterprise Java development experience, a strong background in big data processing using Apache Spark, and a passion for engineering excellence. While this is primarily a backend role, knowledge of Angular UI is a plus.
Key Responsibilities
- System Architecture: Design, develop, and deploy robust, scalable, and microservices-based backend systems using Java and Spring Boot.
- Data Processing: Architect and optimize large-scale, distributed data processing pipelines using Apache Spark.
- Database Management: Write complex SQL/NoSQL queries and optimize database performance for high-throughput applications.
- API Development: Design and implement secure, well-documented RESTful APIs.
- Mentorship & Code Quality: Lead code reviews, enforce best practices, and mentor junior and mid-level developers.
- Cross-Functional Collaboration: Partner closely with frontend teams, product managers, and DevOps to deliver seamless end-to-end features.
Required Technical Skills & Qualifications
- Experience: 7+ years of professional software development experience primarily focused on backend engineering.
- Core Java: Deep expertise in Java (Java 8/11/17+), including multithreading, concurrency, memory management, and design patterns.
- Frameworks: Extensive experience with Spring Ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Data).
- Big Data Frameworks: Proven track record of building and tuning production-grade data pipelines using Apache Spark (Core, SQL, or Streaming).
- Databases: Strong knowledge of relational databases (e.g., PostgreSQL, MySQL) and NoSQL solutions (e.g., MongoDB, Cassandra).
- Tools & DevOps: Proficiency with Git, CI/CD pipelines (Jenkins, GitLab, or GitHub Actions), Maven/Gradle, and Docker.
Nice-to-Have Skills
- Frontend Knowledge: Familiarity or hands-on experience with Angular (TypeScript, RxJS, state management), enabling smooth full-stack collaboration.
- Cloud Platforms: Experience deploying and managing applications on cloud environments (AWS, GCP, or Azure).
- Container Orchestration: Knowledge of Kubernetes
Soft Skills
- Strong analytical, problem-solving, and debugging skills.
- Excellent communication and collaboration skills to work effectively in an agile environment.
- Proven ability to take ownership of projects from concept to deployment
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Skills
- Java
- arbor
- Spark
- spring
- spring-boot
- processing-js
- java-8
- spring-mvc
- spring-security
- spring-data
- PostgreSQL
- mysql
- MongoDB
- cassandra
- apache-cassandra
- Jenkins
- gitlab
- Github
- github-actions
- apache-maven
- Gradle
- Docker
- TypeScript
- microsoft-typescript
- rxjs
- amazon-web-services
- google-cloud-platform
- microsoft-azure
- Kubernetes
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
