Java FullStack Developer
Cynet Systems - Plano, TX
Apply NowJob Description
Job Description: rchitect, design, and develop scalable, secure, and high-performance applications using Java and Spring Boot. Build and maintain microservices-based systems, ensuring reliability, resilience, and observability. Develop and optimize database schemas, queries, and stored procedures in Oracle. Collaborate with cross-functional teams including product, QA, DevOps, and UX to deliver end-to-end solutions. Participate in code reviews, provide mentorship to junior developers, and enforce engineering best practices. Troubleshoot production issues and contribute to continuous improvement of system performance and stability. Contribute to CI/CD pipelines and automation efforts to streamline development and deployment processes. Must Haves: 10+ years of hands-on experience in full-stack or backend Java development. Expert-level proficiency in Java (Java 8+ preferred). Strong experience with Spring Boot and the broader Spring ecosystem. Deep understanding of microservices architecture, RESTful APIs, and distributed systems. Proficiency with Oracle databases, including SQL, PL/SQL, performance tuning, and schema design. Solid understanding of software engineering principles, design patterns, and best practices. Experience with version control systems (Git) and CI/CD tools. Nice To Have: Experience with AWS cloud services (EC2, S3, Lambda, RDS, etc.). Knowledge of Kafka for event-driven architectures. Familiarity with Kubernetes or container orchestration platforms. Mandatory Skills: Java , Spring Boot , microservices , Oracle. Years of experience required: 10+.
Created: 2026-03-04