JOBSEARCHER

Java Application Developer

Title: Java Micro Services DeveloperLocation: Irving TXHiring Mode: Full TimeMust Have Technical/Functional Skills10+ years of software development and technical leadership with Java, SpringBoot and J2EEGreat Exposure to Microservices architectureExtensive experience working with Apache Kafka for event-driven and real-time messaging solutions.Strong expertise in Oracle Database (Oracle DB), including database design, development, and performance optimization.Hands-on experience with CI/CD pipeline implementation and deployment, utilizing tools such as Jenkins, LightSpeed, Docker, Kubernetes, and Splunk for monitoring and log analysis.Experience designing and developing GraphQL APIs and integrating GraphQL services with enterprise applications.Proven ability to work in Agile/Scrum environments, collaborating with cross-functional teams and actively participating in all Scrum ceremonies to ensure successful project delivery.Roles & ResponsibilitiesWould be responsible to make application lean, mean and scalable by creating domain driven microservicesApplication should be self-resilient, robust and self-healingTake Ownership of all applications in the assigned sub domain within Risk Technology.Interacting with Business Analysts and managers to understand the requirements behind BRDs/FRDs/SRs.Complete understanding of application code through code compilation, code walkthrough, execution flow,overall designConduct comprehensive assessments to develop solutionsDetermine project requirements and develop work schedules for the teamIdentifying the areas where code needs to change for meeting the required functionalities and maintain traceabilityParticipate in design review/code/project review meetings-local/globalHands on Development using required IDE such as Intelij & related plug ins, SQL Client etcUnit Testing, Integration Testing, UAT/SIT supportManage code check in, check out, merge, build management as neededReporting on project/task progress as neededParticipate in all project planning, progress, & development meetings with the team & global managersKeep up-to-date with industry trends and developments