Job Title: Software Engineer 1989 Company Name: User Experience Researchers Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/myg5cz8kq326hv3f Job Description: Posted 4d agoSoftware Engineer 1989@ User Experience ResearchersView All JobsWebsiteNorth AmericaRemoteFull TimeResponsibilities:Design software, Develop microservices, Collaborate teamsRequirements Summary:Senior Software Engineer skilled in Java, Spring Boot, Angular; cloud-native, CI/CD, databases, and DevOps practices.Technical Tools Mentioned:Java, Spring Boot, Angular, Kubernetes, Python, PostgreSQL, Oracle, MongoDB, Docker, OpenShift, CI/CD, Apache Airflow, Apache Spark, ReactJS Role Overview We are looking for a highly skilled Senior Software Engineer with strong expertise in Java-based application development and modern cloud-native technologies. The role involves designing, developing, and delivering scalable applications while contributing to reliable software release cycles and maintaining high engineering standards. The ideal candidate will have deep expertise in Java, Spring Boot, and Angular, along with experience in cloud-native environments and CI/CD pipelines. Key Responsibilities Design, develop, and maintain scalable enterprise applications using Java and Spring Boot.Build and maintain microservices-based architectures deployed on Cloud/Kubernetes environments.Develop and integrate frontend components using Angular (or other modern frameworks).Implement and maintain CI/CD pipelines to support automated build, test, and deployment processes.Work with multiple databases including PostgreSQL, Oracle, and MongoDB.Develop supporting components and automation scripts using Python.Collaborate with cross-functional teams to deliver high-quality software releases.Implement best practices including containerization, DevOps, and cloud-native design patterns.Participate in product operations support (L1/L2/L3) when required.Ensure code quality through testing, automation, and TDD practices. Required Skills (Must Have) Java (Expert) with strong experience in enterprise application developmentSpring BootAngularCloud-native development with KubernetesPython (Advanced)Experience with databases:PostgreSQLOracleMongoDBCI/CD pipeline developmentExperience with containerization technologies (Docker/OpenShift/Kubernetes) Preferred / Nice-to-Have Skills Apache AirflowApache SparkReactJSTest Driven Development (TDD)