Software Development Engineer (Backend/Fullstack)
Austin
Requirements - ----------- ### Must have: ### - Proficient in Java Spring Boot / Quarkus framework - Experienced with JPA / Hibernate - Skilled in JDBC and React - Knowledgeable in REST and Graal (native compilation) - Familiar with Microservices and Event Driven Architecture (e.g., Message Bus, nats.io, Kafka) - Competent in Virtual Threads and Testing (unit, integration, mocking) - Experience with Docker and Docker Swarm/Kubernetes - Proficient in Git and Deployment Strategies - Knowledgeable in Observability and Security Analytics - Familiarity with AI DB management and optimization - Expertise in web development - Skilled in at least one additional programming language - Bachelors degree in Electrical/Computer Engineering, Computer Science, or a related field - Masters degree preferred - Minimum of 10 years in a software development or testing role with enterprise server, storage, or networking products Responsibilities: - ---------------- - Lead software development, deployment, and maintenance activities - Provide operational and development support for manufacturing test software in production environments - Maintain existing code while developing new features - Create a development framework to facilitate the design of behavioral and high-level software specifications - Establish and uphold best practices for high-quality software development processes - Contribute to and enhance software build methodologies, procedures, and environments - ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Company: - ------- We are an innovative engineering group offering a hybrid work schedule tailored to organizational needs. The Principal Test Development Engineer will have the opportunity to lead across multiple technology platforms, promoting initiative and advanced technical problem-solving. We are looking for strategic thinkers with a combination of business insight and technical depth, dedicated to mentoring our Test Development team. Join us to tackle exciting projects that venture into new technology discovery and the creation of impactful educational resources. - ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------