Jobs → Engineering → Java Software Engineer

Java Software Engineer

Naveen KumarUnited StatesMIDPosted 2h ago
Java 11/17Spring BootCore JavaMultithreadingConcurrencyMicroservicesREST APIsAngularTypeScriptOraclePostgreSQLJPAHibernateSQL OptimizationKafkaRabbitMQJMSJUnitMockitoJenkinsDockerKubernetes
About the Role We are looking for a Java Software Engineer to join our digital banking team at Citi. This role involves developing and maintaining software solutions for our banking and payments systems. Key Responsibilities • Design and implement software solutions using Java 11/17 and Spring Boot • Work with Core Java, Multithreading, and Concurrency principles • Develop Microservices and REST APIs • Utilize Angular and TypeScript for frontend development • Work with databases including Oracle and PostgreSQL • Implement JPA, Hibernate, and SQL Optimization • Integrate messaging systems like Kafka, RabbitMQ, and JMS • Write unit tests using JUnit and Mockito • Utilize CI/CD tools like Jenkins, Docker, and Kubernetes Requirements • 4–5 years of experience in Java development • Strong knowledge of Java 11/17 and Spring Boot • Experience with Core Java, Multithreading, and Concurrency • Experience with Microservices and REST APIs • Experience with Angular and TypeScript • Experience with Oracle and PostgreSQL databases • Experience with JPA, Hibernate, and SQL Optimization • Experience with messaging systems like Kafka, RabbitMQ, and JMS • Experience with testing frameworks like JUnit and Mockito • Experience with CI/CD tools like Jenkins, Docker, and Kubernetes • Banking, Cards, or Payments experience preferred

Similar projects

Java Developer
Gaddam Sai Reddy · Java Core, Java EE, JPA
C# .NET Software Developer
Mohammad Inayat · C#, .NET, Microsoft Azure
ServiceNow Portal Developer
Divyansh Thakur · ServiceNow Development, ServiceNow Service Portal Development, AngularJS
Early · 0 applied1 of 5,311 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy