Java Software Engineer

Covetus — United States · Posted ~2 hours ago

Mid Full-time Onsite No Visa

Skills

Java 8/11/17 Spring Boot Spring MVC Spring Data microservices REST APIs JSON OpenAPI/Swagger Kafka MongoDB SQL AWS OpenShift API design database performance tuning Microservices REST OpenAPI

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A full-time Java engineer is needed to design and maintain enterprise microservices and RESTful APIs. The position combines Java and Spring development with Kafka messaging, MongoDB, SQL optimization, cloud/container platforms, API design, and distributed-system integration. Applicants requiring C2C arrangements or certain work-authorized training statuses are excluded.

Highlights

Full-time engineering work focused on modern Java microservices, APIs, messaging, cloud platforms, and scalable data systems. The role provides broad exposure across backend architecture, integration, databases, and performance optimization.

Description

Title: Java Developer Location: New Castle, DE / Jersey City, NJ / Tampa, FL Hiring Mode: Full Time Visa Accpets: USC and GC Only Note: This is a full-time position only. Please do not apply if you are looking for a C2C opportunity. OPT candidates are also requested not to apply. Job Description Core Development • Java (8/11/17) – strong hands on experience • Spring Boot, Spring MVC, Spring Data • Microservices architecture (service decomposition, API contracts) • REST APIs, JSON, OpenAPI / Swagger • Kafka producer, consumer, partitioning • MongoDb • Openshift / AWS Database & Data Layer • MongoDB • Document modeling • Indexing strategies • Aggregation framework • CRUD & performance tuning Integration & Messaging • Experience with Kafka (preferred) • REST based integrations with upstream/downstream systems • Design, develop, and maintain Java based microservices • Implement RESTful APIs adhering to enterprise design standards • Develop and optimize SQL queries (E2 level) for transactional and reporting use cases • Design and manage MongoDB schemas, indexes, and queries • Ensure high availability, scalability, and performance of microservices • Apply exception handling, logging, monitoring, and resiliency patterns • Collaborate with Business Analysts, Architects, QA, and DevOps teams • Participate in code reviews, unit testing, and defect resolution • Support CI/CD pipelines, deployments, and production issues • Follow secure coding and compliance standards