CrawlJobs Logo
Briefcase Icon
Category Icon

Senior Java Applications Developer Jobs (Hybrid work)

3 Job Offers

Filters
Senior Applications Developer (Java)
Save Icon
Join Citi in Dublin as a Senior Java Applications Developer. Implement next-generation products using Java, Microservices, and cloud tech. This role offers best-in-class benefits and growth in a leading global, multicultural organization. Agile experience and skills in Kafka, MongoDB, and CI/CD a...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Java Application Support Senior Software Development Engineer
Save Icon
Seeking a Senior Java Support Engineer in Chennai with 4-6 years' experience. You will manage Incident, Change, and Problem processes using Java/SpringBoot and Cloud/DB knowledge. This role requires flexibility for UK hours and occasional weekend support. Join an inclusive workplace that values d...
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Senior Java Applications Developer
Save Icon
Join Citi's Tech team in Dublin as a Senior Java Applications Developer. Engineer global financial products using Java, Microservices, and cloud platforms (ECS). This hybrid role offers a competitive salary, supportive benefits, and an inclusive workplace. Experience with Agile, Kafka, and CI/CD ...
Location Icon
Location
Ireland , Dublin
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Explore the dynamic and in-demand world of Senior Java Applications Developer jobs. This pivotal senior-level role sits at the heart of modern software engineering, focusing on the design, development, and maintenance of robust, scalable, and high-performance enterprise applications. Professionals in this career are technical experts who not only write sophisticated code but also architect solutions, mentor teams, and drive the adoption of best practices to meet complex business objectives. Typically, a Senior Java Applications Developer is responsible for the full software development lifecycle within agile frameworks. Common duties include analyzing system requirements, designing application architecture—increasingly centered around microservices—and developing backend services and APIs using core Java and powerful frameworks like Spring Boot. They integrate applications with various databases, both SQL (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB), and implement messaging systems such as Apache Kafka or RabbitMQ for asynchronous communication. A significant part of the role involves ensuring applications are cloud-native, often deploying and managing them on platforms like AWS, Azure, or Google Cloud using containerization tools like Docker and orchestration with Kubernetes. Furthermore, they establish and maintain CI/CD pipelines for automated testing, building, and deployment, ensuring code quality and rapid, reliable releases. The skill set for these jobs is comprehensive. Mastery of Java (JDK 8+) and its ecosystem is fundamental, coupled with deep experience in Spring frameworks, Hibernate/JPA, and RESTful API design. Proficiency in modern architectural patterns, cloud services, and DevOps tools (Jenkins, Git, Maven/Gradle) is standard. Beyond technical prowess, senior developers are expected to possess strong analytical and problem-solving skills to debug complex issues and optimize performance. They frequently collaborate with cross-functional teams including front-end developers, QA engineers, and product managers, requiring excellent communication and leadership abilities. Experience in guiding junior developers, conducting code reviews, and contributing to technical strategy is also a hallmark of the position. For seasoned software engineers seeking to advance their careers, Senior Java Applications Developer jobs offer a challenging and rewarding path. These roles are critical across virtually every industry—from finance and healthcare to e-commerce and technology—providing opportunities to work on impactful projects, leverage cutting-edge technologies, and play a key role in shaping an organization's digital future. If you are passionate about building enterprise-grade solutions and leading technical excellence, exploring senior Java developer positions is your next strategic career move.

Filters

×
Countries
Category
Location
Work Mode
Salary