Job Location: Pittsburgh PA/Dallas TX (Need Onsite day 1 Hybrid 3 days from office).
Job Duration: Full Time
Job Description
We are looking for an experienced Java Lead to spearhead the development of scalable high-performance microservices within the banking domain. The ideal candidate will have a strong background in Java Kafka Spring Boot and microservices architecture along with hands-on experience in banking or financial services projects.
Responsibilities:
Lead the design development and deployment of microservices-based applications using Java Spring Boot and related technologies.
Architect and implement messaging solutions using Kafka for real-time data streaming and event-driven architecture.
Collaborate with cross-functional teams including business analysts QA and DevOps to deliver high-quality software solutions.
Guide and mentor junior developers ensuring code quality best practices and adherence to standards.
Optimize application performance scalability and security within the banking domain.
Conduct code reviews troubleshoot issues and provide technical guidance on complex solutions.
Participate in architecture decisions and develop detailed technical documentation.
Ensure compliance with banking and regulatory standards for software security and data privacy.
Requirements:
Bachelors or Masters degree in Computer Science Engineering or related field.
Proven experience as a Java Developer with at least 3-4 years in a lead or senior role.
Strong expertise in Java 8/17 Spring Boot Spring Cloud and Microservices architecture.
Hands-on experience with Kafka messaging publish/subscribe model and stream processing.
Prior experience in banking financial services or related domains is highly preferred.
Solid understanding of RESTful APIs JSON XML and related integration technologies.
Familiarity with containers and orchestration tools like Docker and Kubernetes is a plus.
Knowledge of security standards and compliance in banking.
Excellent problem-solving communication and leadership skills.
Preferred Skills:
Banking domain expertise especially related to payments fraud detection or compliance.
Experience with cloud platforms such as AWS Azure or GCP.
Knowledge of DevOps tools and CI/CD pipelines.
Certification in Java Spring Kafka or related technologies is a plus.
Job Title: Java Lead Job Location: Pittsburgh PA/Dallas TX (Need Onsite day 1 Hybrid 3 days from office). Job Duration: Full Time Job Description We are looking for an experienced Java Lead to spearhead the development of scalable high-performance microservices within the banking domain. The id...
Job Title: Java Lead
Job Location: Pittsburgh PA/Dallas TX (Need Onsite day 1 Hybrid 3 days from office).
Job Duration: Full Time
Job Description
We are looking for an experienced Java Lead to spearhead the development of scalable high-performance microservices within the banking domain. The ideal candidate will have a strong background in Java Kafka Spring Boot and microservices architecture along with hands-on experience in banking or financial services projects.
Responsibilities:
Lead the design development and deployment of microservices-based applications using Java Spring Boot and related technologies.
Architect and implement messaging solutions using Kafka for real-time data streaming and event-driven architecture.
Collaborate with cross-functional teams including business analysts QA and DevOps to deliver high-quality software solutions.
Guide and mentor junior developers ensuring code quality best practices and adherence to standards.
Optimize application performance scalability and security within the banking domain.
Conduct code reviews troubleshoot issues and provide technical guidance on complex solutions.
Participate in architecture decisions and develop detailed technical documentation.
Ensure compliance with banking and regulatory standards for software security and data privacy.
Requirements:
Bachelors or Masters degree in Computer Science Engineering or related field.
Proven experience as a Java Developer with at least 3-4 years in a lead or senior role.
Strong expertise in Java 8/17 Spring Boot Spring Cloud and Microservices architecture.
Hands-on experience with Kafka messaging publish/subscribe model and stream processing.
Prior experience in banking financial services or related domains is highly preferred.
Solid understanding of RESTful APIs JSON XML and related integration technologies.
Familiarity with containers and orchestration tools like Docker and Kubernetes is a plus.
Knowledge of security standards and compliance in banking.
Excellent problem-solving communication and leadership skills.
Preferred Skills:
Banking domain expertise especially related to payments fraud detection or compliance.
Experience with cloud platforms such as AWS Azure or GCP.
Knowledge of DevOps tools and CI/CD pipelines.
Certification in Java Spring Kafka or related technologies is a plus.