Role: Senior Java & .NET Developer Location: Oakland, CA (Hybrid) (1 2 days/week initially more onsite during final testing month) Contract: 4 Months (Aug Nov)
Role Purpose: This is a pure implementation role. Architecture is already completed by senior architects. The developer will execute, build integrations, and deliver features.
Core Responsibilities: Development (50% Java/50% .NET)
- Build & enhance services using Java (Spring Boot) and .NET Core / .NET 6+
- Develop REST APIs, microservices, backend components
- Implement integrations between Java .NET systems
Integration & Data Flow
- Build system-to-system integrations
- Ensure smooth data exchange between heterogeneous systems
- Work with SQL/NoSQL data stores
DevOps & Testing
- Support CI/CD pipelines
- Assist with deployments & release cycles
- Participate in integration testing & UAT
- Help with performance tuning during final testing phase
Required Skills: Java
- Java 8+
- Spring Boot
- Microservices
- REST APIs
- Hibernate/JPA
.NET
- .NET Core / .NET 6+
- C#, ASP.NET
- API development
- Backend services
General
- 7 10+ years hands-on coding
- Strong understanding of system design
- SQL/NoSQL
- CI/CD, Docker
- AWS or Azure
Preferred
- Hybrid Java + .NET experience
- Kafka or messaging systems
- Public sector/utilities domain