The right talent can transform your business—and we make that happen. At Collabera, we go beyond staffing to deliver strategic workforce solutions that drive growth, innovation, and agility. With deep industry expertise, a global talent network, and a people-first approach, we connect you with professionals who don’t just fit the role but elevate your business. Partner with us and build a workforce that powers success.
Software Engineer
Contract: Buffalo, New York, US span>
Salary Range: 80.00 - 90.00 | Per Hour
Job Code: 368516
End Date: 2026-05-07
Days Left: 17 days, 10 hours left
Client Domain: Financial/Banking
Job Description:
-
Java/Spring Boot, Rest API, OpenShift, ELK, GitLab
-
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
-
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.
-
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)
-
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
-
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)
-
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.
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
- Phone
- Parth Shah
- parth.rshah@collabera.com