You will build and maintain applications using Java, focusing on MuleSoft integration.
Responsibilities
- Design, develop, and implement integrations using MuleSoft.
- Develop full-stack Java applications utilizing J2EE, Spring Boot, and REST services.
- Implement backend logic using Oracle DB and associated PL/SQL procedures.
- Manage and consume Web APIs, including REST, SOAP, and WCF services.
Required Skills
- 8+ years of hands-on experience developing applications in Java.
- Expertise in Spring Boot and Spring Framework (Boot, MVC, Security, Batch).
- Strong implementation experience with MuleSoft, covering design and development.
- Proficiency with Java/J2EE technologies running on WebLogic or Tomcat 9.0.
- Experience with RDBMS (Oracle, SQL Server, MySQL) and writing Stored Procedures/Views.
- Solid understanding of OOP, OOAD, and SOLID Design Principles.
- Familiarity with Microservices architecture and API Gateway concepts.
- Proficiency with developer tools: Git, Maven, Gradle, Jira.
- Knowledge of XML and JSON data structures.