Java Software Engineer

Flexton Inc — United States · Posted ~2 hours ago

Mid

Skills

Java Spring Boot microservices Kubernetes Apache Kafka Cassandra CI/CD version control application security performance optimization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Build and maintain high-performance Java applications in a modern engineering environment. You will develop microservices, work with container orchestration and event-driven architectures, optimize distributed data storage, and collaborate with DevOps, QA, and product teams to deliver secure, reliable, and scalable software.

Highlights

Hands-on role building high-performance, scalable applications with modern microservices, cloud-native infrastructure, event-driven systems, and cross-functional collaboration.

Description

Key Responsibilities: Design, develop, and maintain high-performance Java-based applications.Build and manage microservices using Spring Boot and Kubernetes.Integrate and manage Kafka for event-driven messaging and data streaming.Implement and optimize data storage solutions using Cassandra.Collaborate with cross-functional teams including DevOps, QA, and Product for seamless delivery.Participate in code reviews, debugging, and system performance optimization.Follow best practices in CI/CD, version control, and software engineering.Ensure application security, reliability, and scalability across environments.Required Skills and Qualifications: Bachelor's degree in Computer Science, Engineering, or equivalent experience.3–4 years of hands-on experience as a Java Developer.Strong proficiency in Core Java and Spring Boot.