Find Amazing Talent Find Your Dream Job

Software Engineer

Contract: Buffalo, New York, US

Salary Range: 80.00 - 90.00 | Per Hour

Job Code: 368516

End Date: 2026-05-07

Days Left: 17 days, 10 hours left

Job Title: Java Backend Developer
Location: Buffalo, NY - 14203 (Hybrid Role)
Duration: 07+ Months Contract Role + Extension 
Client Domain: Financial/Banking
 
Pay Range: $80/hr. to $90/hr.

Job Description:
TechStack
  • Java/Spring Boot, Rest API, OpenShift, ELK, GitLab
System Architecture & Technical Design
  • Own and define the overall architecture of the application
  • Choose technology stack components: database, messaging, caching, API gateway, security framework, etc
  • Design APIs (RESTful, possibly GraphQL) with scalability, consistency, and security in mind
  • Create architectural decision records (ADRs) to document and justify key technical decisions
Hands-on Development
  • Write high-quality, production-grade code using Java + Spring Boot
  • Set up and structure the initial codebase using best practices (layered architecture, DTOs, config management)
  • Build CI/CD-friendly microservices or modular monoliths, depending on the architecture choice
  • Lead the development of MVP components, defining reusable patterns and common services.
DevOps & Deployment Strategy
  • Work closely with DevOps to define a deployment pipeline (Docker + Jenkins/GitHub Actions + Helm/Kubernetes preferred)
  • Own environment configurations (dev, QA, staging, prod) and secrets management
  • Ensure proper logging, health checks, metrics, and monitoring are integrated from the start (e.g., Prometheus + Grafana, ELK stack)
Team Leadership & Collaboration
  • Establish coding standards, code review practices, and version control strategies (e.g., GitFlow)
  • Mentor junior engineers and support the onboarding of future team members
  • Collaborate with Product Owners, UX, and QA to refine requirements and deliver high-quality features
  • Act as the technical face of the team in architecture discussions, demos, and stakeholder meetings
Security & Compliance
  • Define and implement authentication (OAuth2, JWT, or enterprise SSO)
  • Ensure data security, secure endpoints, and follow secure coding practices
  • Be proactive in identifying security vulnerabilities and remediating them (OWASP awareness is expected)
Documentation & Knowledge Transfer
  • Maintain living documentation, including:
  • API specifications (OpenAPI/Swagger)
  • Architecture diagrams and integration maps
  • Deployment and runbooks
  • Facilitate knowledge transfer to new team members and support operational readiness.
Thank you

The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, paid time off, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, and paid holidays annually – as applicable.

Job Requirement
  • java
  • springboot
  • rest api
  • openshift
  • elk
  • gitlab
Reach Out to a Recruiter
  • Recruiter
  • Email
  • Phone
  • Parth Shah
  • parth.rshah@collabera.com
Apply Now
Apply Now
close-icon