CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×
Countries

Senior Java & Cloud Developer Jobs

1 Job Offers

Filters
Senior Java Cloud App Developer
Save Icon
Join Citi in Warsaw as a Senior Java Cloud App Developer. Lead the delivery of robust, cloud-native solutions using Java, Spring Boot, and Kubernetes on AWS/GCP. This hybrid role offers a comprehensive benefits package, including private medical care and a pension plan, within a global financial ...
Location Icon
Location
Poland , Warsaw
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Senior Java & Cloud Developer jobs represent the pinnacle of modern enterprise software engineering, blending deep backend expertise with cutting-edge infrastructure paradigms. Professionals in this role are pivotal in designing, building, and maintaining the robust, scalable, and resilient systems that power today's digital economy. They act as the critical bridge between traditional software development and cloud-native architecture, ensuring applications are not only functionally sound but also optimized for performance, security, and cost in dynamic cloud environments. Typically, a Senior Java & Cloud Developer is responsible for the end-to-end lifecycle of complex applications. This begins with architectural design, where they make key decisions on microservices structure, data flow, and integration patterns. They lead the development of business logic and APIs using core Java and frameworks like Spring Boot, ensuring code quality, maintainability, and adherence to design patterns. A significant portion of their role involves "cloudifying" applications—refactoring monolithic systems into distributed microservices, containerizing them with Docker, and orchestrating deployment and scaling using Kubernetes. They implement cloud services for databases, messaging, caching, and storage, selecting the optimal managed service for each need. Common responsibilities extend beyond pure coding. These senior professionals are expected to provide technical leadership, mentoring junior developers, and driving best practices within agile teams. They design and implement CI/CD pipelines to automate testing and deployment, embodying DevOps principles. Ensuring system reliability, they engage in performance tuning, troubleshooting production issues, and designing for observability with logging and monitoring. Security is paramount, requiring them to integrate identity management, secrets handling, and network security configurations into the application fabric. The typical skill set for these jobs is extensive and dual-focused. On the Java side, expertise is required in Java 8+, Spring ecosystem (Core, Boot, Cloud), RESTful API design, and concurrent programming. On the cloud side, proven experience with at least one major provider (AWS, Azure, or GCP) is essential, including their compute, database, and messaging services. Proficiency in containerization, orchestration, and infrastructure-as-code tools like Terraform is standard. A strong understanding of distributed systems concepts—resilience, eventual consistency, and event-driven architecture—is crucial, often demonstrated through experience with Kafka or similar technologies. Familiarity with both SQL and NoSQL databases, along with a commitment to automated testing and agile methodologies, rounds out the technical profile. Ultimately, individuals seeking Senior Java & Cloud Developer jobs are solution architects and hands-on coders who translate complex business requirements into efficient, cloud-native systems that drive innovation and operational excellence.

Filters

×
Countries
Category
Location
Work Mode
Salary