{"schemaVersion":"jobsearcher.job.v1","id":"d7a30b854d34d21e6de8a5c7","url":"https://jobsearcher.com/jobs/d7a30b854d34d21e6de8a5c7","canonicalUrl":"https://jobsearcher.com/jobs/d7a30b854d34d21e6de8a5c7","title":"Senior Software Engineer Java / Microservices / Cloud (W2 only)","description":"Title: Senior Software Engineer Java / Microservices / CloudLocation: Fort Worth, TX (Onsite/Hybrid)Engagement Type: Long-Term ContractRole OverviewWe are seeking a highly skilled and experienced Senior Software Engineer with 5 to 7+ years of expertise in designing, developing, and deploying robust, scalable, and high-performance enterprise applications. In this role, you will leverage Java, Spring Boot, and Kafka to build distributed microservices architectures, utilizing Azure/AWS cloud environments and MongoDB for persistent storage.The ideal candidate will have a strong foundation in scalable system design, data streaming, and performance optimization, driving technical excellence across our ecosystem.Key ResponsibilitiesMicroservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java and the Spring Boot framework.Event-Driven Architecture: Architect and implement real-time data streaming and event-driven systems using Apache Kafka.Cloud Infrastructure: Deploy, manage, and optimize cloud-native applications on Azure or AWS cloud platforms.Database Management: Design scalable data models and manage persistent storage layers utilizing MongoDB and other NoSQL databases.System Design & Optimization: Performance tune existing systems, identify bottlenecks, and engineer highly available, fault-tolerant, and scalable architectures.CI/CD & DevOps: Collaborate on building automated deployment pipelines (CI/CD) and maintaining containerized environments.Technical Leadership: Participate in code reviews, mentor junior team members, and enforce best practices in software engineering and clean code standards.Required Skills & QualificationsExperience: 5 7+ years of professional software development experience.Core Java & Frameworks: Deep expertise in Java (8 or higher) and core Spring Boot modules (Spring Data, Spring Security, Spring Cloud).Messaging & Streaming: Hands-on experience with Apache Kafka (topics, producers, consumers, streaming configurations).Cloud Platforms: Solid experience with Azure or AWS cloud services (e.g., EC2/VMs, Kubernetes/AKS/EKS, Cloud Storage, Serverless).NoSQL Database: Proficient with MongoDB (aggregations, indexing, performance tuning, and schema design).System Design: Strong understanding of distributed systems, design patterns, caching strategies, and concurrency.Tools & Practices: Experience with Git, Maven/Gradle, Docker, and CI/CD tools (Jenkins, GitHub Actions, or Azure DevOps).Communication: Excellent problem-solving, analytical, and communication skills to collaborate effectively with cross-functional teams.","company":"Satcon","rawCompany":"satcon","city":"Fort Worth","state":"TX","isRemote":false,"isActive":false,"createdAt":"2026-07-16T11:49:02.635Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer Java / Microservices / Cloud (W2 only)","description":"Title: Senior Software Engineer Java / Microservices / CloudLocation: Fort Worth, TX (Onsite/Hybrid)Engagement Type: Long-Term ContractRole OverviewWe are seeking a highly skilled and experienced Senior Software Engineer with 5 to 7+ years of expertise in designing, developing, and deploying robust, scalable, and high-performance enterprise applications. In this role, you will leverage Java, Spring Boot, and Kafka to build distributed microservices architectures, utilizing Azure/AWS cloud environments and MongoDB for persistent storage.The ideal candidate will have a strong foundation in scalable system design, data streaming, and performance optimization, driving technical excellence across our ecosystem.Key ResponsibilitiesMicroservices Development: Design, develop, and maintain high-throughput, low-latency microservices using Java and the Spring Boot framework.Event-Driven Architecture: Architect and implement real-time data streaming and event-driven systems using Apache Kafka.Cloud Infrastructure: Deploy, manage, and optimize cloud-native applications on Azure or AWS cloud platforms.Database Management: Design scalable data models and manage persistent storage layers utilizing MongoDB and other NoSQL databases.System Design & Optimization: Performance tune existing systems, identify bottlenecks, and engineer highly available, fault-tolerant, and scalable architectures.CI/CD & DevOps: Collaborate on building automated deployment pipelines (CI/CD) and maintaining containerized environments.Technical Leadership: Participate in code reviews, mentor junior team members, and enforce best practices in software engineering and clean code standards.Required Skills & QualificationsExperience: 5 7+ years of professional software development experience.Core Java & Frameworks: Deep expertise in Java (8 or higher) and core Spring Boot modules (Spring Data, Spring Security, Spring Cloud).Messaging & Streaming: Hands-on experience with Apache Kafka (topics, producers, consumers, streaming configurations).Cloud Platforms: Solid experience with Azure or AWS cloud services (e.g., EC2/VMs, Kubernetes/AKS/EKS, Cloud Storage, Serverless).NoSQL Database: Proficient with MongoDB (aggregations, indexing, performance tuning, and schema design).System Design: Strong understanding of distributed systems, design patterns, caching strategies, and concurrency.Tools & Practices: Experience with Git, Maven/Gradle, Docker, and CI/CD tools (Jenkins, GitHub Actions, or Azure DevOps).Communication: Excellent problem-solving, analytical, and communication skills to collaborate effectively with cross-functional teams.","datePosted":"2026-07-16T11:49:02.635Z","dateModified":"2026-07-16T11:49:02.635Z","hiringOrganization":{"@type":"Organization","name":"Satcon","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Fort Worth","addressRegion":"TX","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"d7a30b854d34d21e6de8a5c7"},"url":"https://jobsearcher.com/jobs/d7a30b854d34d21e6de8a5c7"}}