Java Developer

VENUITI INC.
Buffalo, NY, United States
about 2 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$85,000.0 - $140,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 User Authentication Cloud Computing Security Software Quality Code Review Continuous Integration Software Design Patterns
+23 more
DevOps Java Web Services Spring Framework PostgreSQL OAuth Queueing Systems Oop Languages Systems Integration Data Logging Multithreading Real Time Systems ReactJS Grafana Spring-boot Caching Backend Git Event Driven Architecture Containerization Front End Software Development Api Design Restful APIs Crud

Job description

We’re looking for a Java Developer (2-5 -years) to join our high-performance, on-site engineering team in Buffalo, NY. This role is tailor-made for someone who has already moved beyond basic CRUD apps and is confident owning complex back-end systems, collaborating with DevOps and QA, and delivering resilient, secure services in a cloud-native environment.

You’ll work alongside our front-end and infrastructure teams to build API-driven architectures that scale. We want someone who understands why performance, observability, and clean design patterns matter, and who thrives in environments where delivery speed and code quality go hand in hand., * Design and develop robust, testable Java services using Spring Boot and RESTful APIs, integrating with secure cloud-based systems.

  • Architect backend components to support real-time applications, asynchronous workflows, and data-rich transactions.
  • Lead or contribute to service-level design decisions, schema modeling, dependency management, and system health monitoring.
  • Optimize performance through effective use of logging, caching, multi-threading, and error-handling strategies.
  • Collaborate cross-functionally with React developers, DevOps, and QA engineers to deliver full-stack solutions.
  • Integrate AWS services such as ECS, SecretManager, PostgresSQL
  • Participate in Agile ceremonies, peer code reviews, technical planning sessions, and architecture discussions.
  • Travel to client sites across the U.S. and Canada to support system rollouts, troubleshoot deployment issues, and represent the engineering team as needed.

Requirements

Do you have experience in Technical writing within technology?, * 2+ years of hands-on professional experience in backend software development with Java and Spring Boot.

  • Strong experience or skillset with: REST API development, Relational (e.g., PostgreSQL), AWS services like S3, and EC2 or Lambda
  • Solid grasp of OOP principles, design patterns, and system modularity.
  • Experience in CI/CD workflows, Git, and Agile methodologies.
  • Ability to independently own, troubleshoot, and enhance production services in secure environments.
  • Excellent communication and technical documentation skills.

Bonus Points For

  • Familiarity with: Message queues, event-driven architectures, or pub/sub systems, Authentication/authorization strategies (e.g., JWT, OAuth2), Monitoring and logging tools and Visualization (e.g., Grafana, micrometer)
  • Full-stack experience with React, Express, or other front-end frameworks
  • Experience in highly regulated industries (e.g., healthcare, finance, government)

Who You Are

  • You think in systems and write code that others can read, reuse, and scale.
  • You’re comfortable making architectural suggestions, and backing them up.
  • You approach projects holistically, not just from the standpoint of what you’re coding.
  • You take initiative when specs are unclear and aren’t afraid to ask the right questions.
  • You care about security, reliability, and what happens after your code hits production.

Job Type: Full-time

Pay: up to $140,000.00/year

Experience:

  • Java Development: 5 years (Required)
  • Spring Framework (Spring Boot, Spring Security, etc.): 5 years (Required)
  • DevOps and CI/CD: 5 years (Preferred), * The role requires regular travel within the United States and occasional travel to Canada. Applicants must be able to travel without restrictions.

Benefits & conditions

Pulled from the full job description

  • Paid time off

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · World Congress 2024

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all