Overview
Skills
Job Details
Job Title: Java Technical Consultant Location: Dallas TX (Hybrid) Client: Financial Services Industry Employment Type: [Full-time /W2 Contract] Experience Level: 12-16 years
Key Responsibilities:
Lead the design and development of scalable, robust, and secure Java-based microservices applications.
Provide technical leadership to a team of developers, ensuring adherence to best practices in software development.
Collaborate with product owners, architects, and stakeholders to translate business requirements into technical solutions.
Drive cloud-native application development and migration efforts on AWS.
Implement DevOps pipelines and CI/CD practices for seamless deployment and automation.
Conduct code reviews, performance tuning, and enforce secure coding standards.
Support production issues and provide resolution in a timely manner.
Mentor and guide junior developers in adopting modern development practices.
________________________________________
Required Skills and Qualifications:
12-16+ years of experience in software development with a focus on Java.
Strong expertise in Java 11+, Spring Framework, Spring Boot, and RESTful API development.
Hands-on experience with Microservices architecture and distributed systems.
Proficiency in AWS services (EC2, S3, Lambda, RDS, EKS, etc.) and cloud-native application development.
Experience with DevOps tools such as Jenkins, Docker, Kubernetes, Terraform, and Git.
Familiarity with event-driven architectures (e.g., Kafka, RabbitMQ) is a plus.
Good understanding of security protocols, performance optimization, and scalable architecture.
Previous experience working in financial services or regulated industries is highly desirable.
Strong problem-solving skills, communication, and ability to work in a fast-paced environment.