Java Software Engineer
hace 1 día
Intersog® is a Chicago-based provider of tailored software engineering solutions, offering dedicated development teams and custom software applications to help businesses meet their IT challenges. Our focus on innovation and efficiency allows us to partner effectively with clients across various industries. We are looking for a talented Java Software Engineer (BackEnd) . Our client is looking to transform experiments into executable instructions for Workcells and devices. This is why we are looking for a dynamic Software Engineer to join our team. You will collaborate with a talented team of engineers and with cross‑functional departments to deliver high‑quality solutions that meet our clients' needs. If you're passionate about technology and creating user‑centric applications, we want to hear from you Responsibilities Java Backend Service Development: Design, develop, and maintain scalable and resilient Java‑based Kubernetes services using the Spring Boot framework and its code‑generation capabilities. Leverage Spring's robust features, such as dependency injection, data access, and web development, to build efficient and maintainable microservices. Microservices Architecture: Design and implement new microservices, and enhance existing ones, adhering to best practices of microservices architecture. This entails utilizing message‑based communication systems and effectively leveraging SDK clients or APIs for inter‑service interaction. Additionally, employ efficient data querying techniques to retrieve information from diverse data systems and ensure transactional data integrity to ensure no instruction is lost. Akka Actors and Distributed Systems: Design, build, and test execution logic partitioned by Akka actors. Develop new distributed system designs as needed to support the volume of experiment requests in a laboratory. Constraint Solvers: The core capability of the Orchestration Layer is solving a scheduling problem. The scheduling problem is created by an input experiment and the available inventory in a target laboratory. Choose the best algorithms and frameworks for the experiment request volume and the quantity of workcells and devices present in our client laboratories. Execution Engine: Computing the execution plan for an input experiment is the first half of the Orchestration Layer. The second half is managing the execution of said plan. Design, build, and test the execution engine in the Orchestration Layer. Workcell Software Expertise: Gain a deep knowledge of the execution models and access patterns for Workcell Software Systems. The Orchestration Layer does not communicate directly with Workcell Software Systems but must generate execution plans and execute them in accordance with the current capabilities of Workcell Software Systems. Qualifications 7+ years of experience in Java‑based backend services 5+ years of experience with microarchitecture principles, Kubernetes, and Docker‑based services 5+ years of experience with messaging frameworks, SQL and NoSQL data storage systems, data layers and efficient data query techniques 3+ years of experience with distributed systems, specifically Akka actors 3+ years of experience with CI/CD environments, using tools (Jenkins, Argo Workflows, GitHub Actions) 2+ years of experience with constraint solvers for scheduling problems (e.g., IBM CPLEX or OR‑Tools) 2+ years of experience working with third‑party APIs. Adept at RESTful concepts. Good understanding of the HTTP/S protocol and standard conventions. Experience with API documentation tools (Swagger) #J-18808-Ljbffr
-
Java Software Engineer
hace 2 semanas
Castilla-La Mancha, España Toshiba Global Commerce Solutions - External A tiempo completoToshiba is a provider of technology services for retail businesses to create high-quality digital platforms and products that accelerate time to market. Our diverse and adaptable teams provide the right mix of solutions and methodologies to deliver results as we collaborate with our clients' teams to foster innovation through continuous learning.Toshiba...
-
Senior Java Backend Engineer — Microservices
hace 1 día
castilla la mancha, España Intersog A tiempo completoA technology solutions provider is seeking an experienced Java Software Engineer (BackEnd) in Castilla-La Mancha, Spain. This role involves developing scalable Java services and implementing microservices architecture. Candidates should have substantial experience with Java, Kubernetes, and distributed systems, and a passion for creating effective software...
-
Java Software Engineer
hace 1 día
castilla león, España NTT DATA Corporation A tiempo completoJava Software Engineer Requisitos: >2 años de experiencia en desarrollo Java. Lo que harás: Desarrollo y mantenimiento de aplicaciones en Java con arquitectura de microservicios. Garantizar buenas prácticas de desarrollo y calidad. Participación en despliegues. Lo que ofrecemos: Contrato indefinido y plan de carrera personalizado. Acceso a programas de...
-
Java Developer I
hace 2 semanas
Castilla-La Mancha, España Toshiba Global Commerce Solutions - External A tiempo completoToshiba is a provider of technology services for retail businesses to create high-quality digital platforms and products that accelerate time to market. Our diverse and adaptable teams provide the right mix of solutions and methodologies to deliver results as we collaborate with our clients' teams to foster innovation through continuous learning. Our people....
-
Java Developer I — Build CI
hace 2 semanas
castilla la mancha, España Toshiba Global Commerce Solutions - External A tiempo completoA technology solutions provider located in Spain seeks a self-directed Software Engineer to develop Java solutions for top retailers. Responsibilities include defect fixing and collaborating with QA teams. Candidates should have 2+ years of experience, a solid understanding of computer science principles, and familiarity with Linux. This role offers a...
-
Senior Software Engineer
hace 6 días
Castilla-La Mancha, España ARCOS A tiempo completoA leading technology company in Spain is seeking a Senior Software Engineer to lead software design and development efforts. This hybrid role requires a strong technical leader with over 5 years of full-stack development experience. Candidates should possess expertise in C#, .NET, and SQL, and a passion for mentoring. Benefits include major medical...
-
Software Engineer
hace 2 semanas
castilla la mancha, España JR Spain A tiempo completoTake your career to the next level as a Software Engineer . Be part of an international team within a global group with a €800M turnover and over 1,000 clients worldwide, working in an agile environment. The ideal candidate will have a proven track record in building scalable, maintainable, high-quality applications and should be comfortable working across...
-
Backend Java Developer
hace 1 día
castilla la mancha, España Corporativo Lumston A tiempo completoWe are seeking an experienced Java Spring Boot Developer to join our software engineering team. You will be responsible for designing, developing, and maintaining scalable and secure software solutions using Spring Boot, working with modern development methodologies. Responsibilities: Design and develop high-quality software applications using Spring Boot ,...
-
Full Stack Java Developer
hace 2 semanas
Castilla-La Mancha, España ARCOS A tiempo completoAt ARCOS, we don’t just build software—we innovate, transform, and push boundaries. We’re searching for a Full-stack Software Engineer to join our dynamic team—a technical leader and mentor who thrives on solving complex challenges and driving impactful solutions. If you have a passion for scalable system design, secure and high-performing software,...
-
Ingeniero de software
hace 6 días
castilla la mancha, España COPERMÁTICA CENTRO DE FORMACIÓN A tiempo completoBuscamos Programador Informático para puesto de PROFESOR que cumpla los requisitos exigidos para impartir Formación para el Empleo, para incorporar en nuestra plantilla de docentes Responsabilidades Impartir la formación referente al Proyecto Formativo de los cursos de Backend y Frontend, creando interés y motivación en el alumnado. Diseñar, planificar...