Job Closed
This listing is no longer active.
Hitcontract is an IT recruitment agency and job ad platform. A young and energetic team of recruiters will find any spec
Senior JAVA Developer – Contract
Location
Lithuania
Posted
36 days ago
Salary
€40 - €50 / hour
Seniority
Senior
Job Description
Senior JAVA Developer – Contract
HITCONTRACT
• Design, develop, and maintain backend services using **Java 17+ / Java 21** and **Spring Boot 3+.** • Build and integrate **RESTful APIs** for scalable and secure services. • Develop and maintain **microservices architecture** in **cloud-native** environments. • Implement event-driven solutions using **Apache Kafka** and low-latency messaging patterns. • Collaborate with teams to ensure high-quality code, **clean code principles**, and **automated testing.** • Contribute to **CI/CD pipelines** and infrastructure using **Terraform**, **ArgoCD**, and **EKS.** • Monitor and optimize applications using **AWS services** such as **API Gateway** and **CloudWatch.**
Job Requirements
- Strong experience with **Java 17+ / Java 21.**
- Hands-on experience with **Spring Boot 3+.**
- Proven expertise in **RESTful API** design and integration.
- Experience with **Apache Kafka** and event-driven architectures.
- Solid understanding of **cloud platforms**, preferably **AWS.**
- Experience working with **distributed systems.**
- Familiarity with **CI/CD practices** and tools like **Terraform**, **ArgoCD**, and **EKS.**
- Strong commitment to **clean code** and **automated testing.**
- Fluency in spoken and written **English.**
Related Guides
Related Job Pages
More Backend Engineer Jobs
Digital Full Stack Engineer, React, .NET
Smart WorkingEmpowering companies to work with the best engineers in the world
• Develop and deliver end-to-end features using React, TypeScript, and .NET/C# - Build and maintain scalable, secure, and maintainable applications and services - Follow established architecture, coding standards, and design system conventions - Write and maintain unit and integration tests, contributing to UI/API automation - Ensure accessibility, performance, and quality standards are met - Contribute to and improve CI/CD pipelines, including quality gates such as testing, security scanning, and static analysis - Implement observability practices (logging, metrics, tracing) to support monitoring and troubleshooting - Participate in incident resolution and continuous improvement activities - Collaborate with Product, UX, QA, Architecture, and Operations teams to refine requirements and deliver value - Contribute to technical documentation, runbooks, and knowledge sharing - Identify and address technical debt and defects, participating in peer reviews - Support non-functional requirements, including performance, security, and reliability - Participate in Agile ceremonies, chapters, and guilds to promote best practices - Provide out-of-hours support as part of an agreed rota
Analista Programador/a, Python – IA Generativa, GCP
Apiux TechUsing the power of the Technology to transform your business
• Desde Apiux buscamos 3 Analistas Programadores/as Python para incorporarse de manera urgente a un proyecto estratégico de innovación y desarrollo. • Te integrarás en un equipo tecnológico de vanguardia donde la nube y la inteligencia artificial son los pilares fundamentales. • Buscamos profesionales con sólida experiencia en desarrollo backend que quieran asumir el reto de construir soluciones escalables en Google Cloud Platform (GCP) e integrar capacidades de IA Generativa (OpenAI, LangChain) para transformar los servicios financieros del futuro. • Desarrollar y mantener soluciones backend eficientes, limpias y altamente escalables utilizando Python y el framework Flask. • Diseñar e implementar arquitecturas y servicios en la nube operando de manera directa con el ecosistema de Google Cloud Platform (GCP). • Gestionar e integrar servicios específicos de GCP para el correcto funcionamiento de las aplicaciones, tales como Firestore, Pub/Sub, App Engine y Cloud Storage. • Diseñar e implementar integraciones avanzadas con APIs y SDKs de Inteligencia Artificial Generativa, trabajando con plataformas líderes como OpenAI o herramientas como LangChain. • Colaborar estrechamente con los equipos técnicos y de negocio para definir soluciones innovadoras dentro del marco de colaboración con el ecosistema del banco. • Participar en la mejora continua del código, aplicando buenas prácticas de desarrollo y asegurando el rendimiento de las aplicaciones en entornos productivos.
• Lead the technical design of AI features in PyCharm and our Python tooling, including MCP integrations, agent workflows, tool design, and context management. • Prototype and ship features yourself – this is a hands-on technical leadership role. • Help the team adopt AI technologies effectively by providing technical guidance, reviewing approaches, and sharing practical patterns. • Evaluate emerging AI tools, frameworks, and providers, and make pragmatic decisions about what to build and what to integrate. • Work closely with product managers, ML engineers, QA specialists, and senior developers to turn product ideas into solid technical plans. • Navigate a large Kotlin/Java codebase and expose IntelliJ Platform capabilities – such as code analysis, inspections, refactorings, and type inference – to AI-powered workflows. • Contribute to cross-team AI efforts and help define shared engineering patterns where appropriate.
• Write clean, readable code; • Execute both trivial and non-trivial initiatives; • Take ownership of the received initiative; • Coordinate cross-team interactions within the framework of task work.




