Software Engineer - Core Engineer 3
Occupations:
Software DevelopersComputer Systems Engineers/ArchitectsComputer Systems AnalystsComputer ProgrammersWeb DevelopersIndustries:
Software PublishersComputer Systems Design and Related ServicesElectrical Equipment ManufacturingOther Furniture Related Product ManufacturingFuel DealersIntroductionWe are seeking a skilled Software Engineer to join our team and contribute to the design and maintenance of high-scale platform services. This role involves building secure, resilient, and "always-on" distributed systems that support identity management, vehicle onboarding, and device lifecycle operations.Required Skills & Qualifications5 years of progressive experience in cloud-based development using Java and Spring Boot.3 years of hands-on experience with Google Cloud Platform (GCP) or other cloud providers (AWS, Azure).Strong technical understanding of cloud computing platforms and modern software architecture.Bachelor's degree in computer science, Electrical Engineering, or a closely related field.Prior work experience in the client's industry.Applicants must be able to work directly for Artech on W2.Preferred Skills & QualificationsExperience with Java Reactive Programming.Hands-on experience with Apache Kafka and PostgreSQL.Experience with AI-driven observability or anomaly detection tools.Day-to-Day ResponsibilitiesTake end-to-end responsibility for software services that drive customer experiences and the platforms supporting them.Design and deploy reactive microservices using Java, Spring Boot, Hibernate JPA, and Kubernetes.Build and maintain high-performance REST and gRPC APIs, documented via Swagger and tested via Postman.Manage CI/CD pipelines using GitHub, Argo, SonarQube, and Fossa.Support critical applications in an "always-on" production environment.Collaborate with cross-functional teams on end-to-end integration, testing, and issue triage efforts.For immediate consideration please click APPLY to begin the screening process with Alex.