JOBSEARCHER

Senior Java Developer

Role: Senior Java DeveloperLocation: Phoenix, AZ (Hybrid - 3-4 days onsite per week)RGS ReqID: 10338308Experience: 7+ YearsPosition OverviewWe are seeking a highly skilled Senior Java Developer with a strong background in modern backend technologies, microservices, and cloud-native development. The ideal candidate will have hands-on experience with Apache Camel, Kafka, and Spring Boot, and will play a key role in designing, building, and optimizing enterprise-grade applications.Key ResponsibilitiesDesign and develop scalable and high-performing Java-based applications using Spring Boot and microservices architecture.Integrate and orchestrate services using Apache Camel and Kafka.Develop and maintain RESTful and GraphQL APIs for internal and external system integrations.Collaborate with DevOps teams to build and deploy applications via Docker, Kubernetes, Jenkins, and OpenShift.Work with databases including Oracle, Couchbase, Redis, and NoSQL systems; ensure efficient DB architecture and design.Implement CI/CD pipelines and maintain robust version control using Git and Maven.Conduct performance testing and tuning using JMeter, JUnit, and Dynatrace for monitoring and optimization.Ensure code quality, maintainability, and adherence to best practices and enterprise standards. Essential Skills & Experience7+ years of hands-on experience in Java and Spring Boot development.Strong expertise in Apache Camel, Apache Kafka, and REST API design.Experience with CI/CD, Docker, Kubernetes, and OpenShift environments.Solid understanding of database architecture, with experience in Oracle, Couchbase, Redis, and NoSQL.Familiarity with GraphQL, Hadoop/HDFS, and cloud-native deployments.Proficiency with tools such as Git, Jenkins, Postman, JMeter, and Dynatrace.Strong problem-solving skills, analytical thinking, and ability to work collaboratively in a hybrid setup. Work ModelHybrid: Must be available to work 3-4 days per week onsite at the Phoenix, AZ location.