Epicareer Might not Working Properly
Learn More

Java Developer

Salary undisclosed

Checking job availability...

Original
Simplified

Job Requirements :

  • Have 3-4 years of experience, Proficiency in Java Technologies: Java 8+, Spring Boot, Spring MVC, Hibernate/JPA.
  • Experience with REST APIs & Microservices Architecture.
  • Database Expertise: MySQL, PostgreSQL, MongoDB, or Oracle.
  • Front-end Knowledge (Preferred): JavaScript, Angular, React.
  • Experience with Cloud Platforms (Preferred): AWS, Azure, or Google Cloud.
  • Version Control & CI/CD: Git, GitHub, Jenkins, Docker, Kubernetes.
  • Familiarity with Banking Systems & Security Compliance.
  • Agile Development Experience: Scrum/Kanban methodologies.
  • Experience with Kafka, RabbitMQ, or other messaging systems.
  • Knowledge of Kubernetes, Docker, and DevOps tools.
  • Understanding of Banking & Financial APIs (ISO 20022, Open Banking).

Job Descriptions :

• Design, develop, and maintain scalable Java-based applications.

• Build and maintain RESTful APIs and Microservices using Spring Boot.

• Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB.

• Optimize application performance, security, and scalability.

• Collaborate with cross-functional teams including UI/UX designers, DevOps engineers, and business analysts.

• Write clean, maintainable, and efficient code following best practices and design patterns.

• Debug, troubleshoot, and resolve technical issues.

• Participate in code reviews, requirement analysis, and software design discussions.

• Implement CI/CD pipelines and DevOps practices for smooth deployments.

• Stay updated with the latest Java and banking industry technologies.

Job Requirements :

  • Have 3-4 years of experience, Proficiency in Java Technologies: Java 8+, Spring Boot, Spring MVC, Hibernate/JPA.
  • Experience with REST APIs & Microservices Architecture.
  • Database Expertise: MySQL, PostgreSQL, MongoDB, or Oracle.
  • Front-end Knowledge (Preferred): JavaScript, Angular, React.
  • Experience with Cloud Platforms (Preferred): AWS, Azure, or Google Cloud.
  • Version Control & CI/CD: Git, GitHub, Jenkins, Docker, Kubernetes.
  • Familiarity with Banking Systems & Security Compliance.
  • Agile Development Experience: Scrum/Kanban methodologies.
  • Experience with Kafka, RabbitMQ, or other messaging systems.
  • Knowledge of Kubernetes, Docker, and DevOps tools.
  • Understanding of Banking & Financial APIs (ISO 20022, Open Banking).

Job Descriptions :

• Design, develop, and maintain scalable Java-based applications.

• Build and maintain RESTful APIs and Microservices using Spring Boot.

• Work with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB.

• Optimize application performance, security, and scalability.

• Collaborate with cross-functional teams including UI/UX designers, DevOps engineers, and business analysts.

• Write clean, maintainable, and efficient code following best practices and design patterns.

• Debug, troubleshoot, and resolve technical issues.

• Participate in code reviews, requirement analysis, and software design discussions.

• Implement CI/CD pipelines and DevOps practices for smooth deployments.

• Stay updated with the latest Java and banking industry technologies.