Sr. Full Stack Java Software Engineer
Role details
Job location
Tech stack
Job description
As a Sr. Full Stack Java Software Engineer, you will:
- Own system design and architecture from concept to production
- Design scalable, resilient microservices capable of handling high volume traffic
- Make architectural decisions with long term scalability in mind
- Evaluate and apply appropriate design patterns
- Ensure compliance with enterprise and external standards
- Mentor junior engineers and provide technical leadership
- Partner closely with cross functional teams
Requirements
- Lead backend development using Java, Spring Boot, and Kafka
- Frontend integration using React
- Design and deploy services on OpenShift (OCP)
- Kafka expertise (clustering, scaling, fault tolerance)
- REST API and microservice architecture
- Strong system design and architecture fundamentals
- CI/CD, containerization, production deployment
Nice to have Skills
- GenAI / agentic systems exposure
- Automation frameworks
- Experience filling vendor technology gaps with inhouse solutions
- Contact center domain knowledge (optional)
Benefits & conditions
Pay Range*: $70 - $75 per hour *Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc.
Benefits: Innova Solutions offers benefits( based on eligibility) that include the following: Medical & pharmacy coverage, Dental/vision insurance, 401(k), Health saving account (HSA) and Flexible spending account (FSA), Life Insurance, Pet Insurance, Short term and Long term Disability, Accident & Critical illness coverage, Pre-paid legal & ID theft protection, Sick time, and other types of paid leaves (as required by law), Employee Assistance Program (EAP).