Back to Jobs
NS IT Solutions

Sr. Software Engineer (JavaSpring Boot Onsite) at NS IT Solutions

NS IT Solutions San Jose, CA

Job Description

Sr. Software Engineer (Java/Spring Boot - Onsite)Location: San Jose CAWork Type: Onsite Monday-ThursdayDuration: 6 months (Contract)NOTE: NO H1B // Local Candidates with DLPrimary Skills: Java; Spring Boot; Microservices; REST APIs; Backend Engineering; Distributed Systems; Kafka; Kafka Streams; Cassandra; Data Modeling; SQL Performance Tuning; Stored Procedures; Indexing; JVM Performance; Service Resiliency; Idempotency; Circuit Breaking; Messaging Systems; Streaming Platforms; CI/CD; GitHub Actions; Jenkins; Git Workflows; Scalability; Performance Optimization; Cloud-Native Services; API ArchitectureRole SummaryWe are seeking a Senior Software Engineer with strong backend engineering expertise in Java and Spring Boot enterprise service architecture and distributed systems. This role focuses on building and optimizing cloud native backend services with heavy emphasis on performance scalability API design data modeling messaging and streaming services.Required Skills8 years software engineering experience5 years backend development using Java Spring BootAPI architecture and microservices designService resiliency - retries idempotency circuit breakingSQL database performance (tuning indexing stored procedures)Cassandra data modeling & consistency configurationsKafka streams & consumer optimization (offsets partitioning schema evolution)CI/CD pipelines (Jenkins GitHub Actions etc.)Performance tuning on JVM-based servicesGit branching and workflowsTechnical EnvironmentJava / Spring BootREST API MicroservicesSQL DatabasesCassandraKafkaCI/CD (GitHub Actions Jenkins)Distributed services & streamingSoft SkillsStrong problem solvingDeep understanding of distributed architecturesAbility to work onsite & collaborate with cross-functional engineering teamsExcellent communicationMust HavesBackend engineeringDistributed systemsKafka CassandraSpring BootSQL performanceJVM tuningWarm regardsVishal (Victor) Verma Assistant ManagerPhone: Ext: 116Email: NS IT Solutions Old Bridge NJ 08857Required Skills:GITHUBJAVASPRING BOOTDATA MODELINGCI/CDGIT Key Skills Access Control System,Engineering,Bar Management,Jpa,Law,Jdbc Employment Type : Full Time Experience: years Vacancy: 1

Resume Suggestions

Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.

Quantify your achievements with specific metrics and results whenever possible to show impact.

Emphasize your proficiency in relevant technologies and tools mentioned in the job description.

Showcase your communication and collaboration skills through examples of successful projects and teamwork.

Explore More Opportunities