What are the responsibilities and job description for the Senior Java Developer / SQL / Dallas, TX / Hybrid position at Motion Recruitment?
This is a large financial institution offering a wide range of services, including banking, investment, mortgage, and insurance products. It has a significant presence across the U.S. and operates globally, with a history dating back to the mid-1800s. The company provides services to individuals, businesses, and institutions, focusing on both personal financial management and corporate banking solutions.
This company is looking for a Senior Java Developer to join their team in the Dallas office. Required Skills And Experiences
Posted By: Mallory Buchhorn
This company is looking for a Senior Java Developer to join their team in the Dallas office. Required Skills And Experiences
- A minimum of 4 years in software engineering, with at least 3 years focused on Java and API development.
- Proficiency in Spring Boot and concepts like Spring Reactive and Spring Aspect-Oriented Programming (AOP). ?
- Experience with Maven or Gradle.?
- Hands-on experience in developing microservices.?
- Familiarity with AWS, Pivotal Cloud Foundry (PCF), Google Cloud Platform (GCP), or Azure.?
- A bachelor's degree or higher is required.
- Experience or certifications in cloud platforms such as AWS, Azure, or Google Cloud would be a bonus, especially for roles involving cloud-native development.
- Familiarity with Continuous Integration/Continuous Deployment tools like Jenkins, Bamboo, or GitLab CI to streamline development workflows.
- Experience with Docker, Kubernetes, or OpenShift for deploying and managing microservices in containerized environments.
- Experience with both relational (e.g., PostgreSQL, Oracle) and NoSQL (e.g., MongoDB, Cassandra) databases, as well as knowledge of database optimization techniques.
- Skills in performance monitoring, profiling, and tuning Java applications for optimal speed and scalability.
- Knowledge of secure coding practices, familiarity with OAuth, OpenID Connect, and experience in preventing common security vulnerabilities.
- Strong experience working in Agile teams, as well as exposure to DevOps practices for automating workflows.
- While primarily backend-focused, having an understanding of front-end frameworks (like React or Angular) or collaborating with front-end teams could be useful.
- Experience in mentoring junior developers, leading technical teams, or guiding projects to completion.
- Consult on and participate in complex initiatives within Software Engineering, contributing to large-scale planning for deliverables.
- Review and analyze complex Software Engineering challenges, performing in-depth evaluations of various factors affecting project outcomes.
- Contribute to resolving moderate to complex issues by leveraging a solid understanding of software engineering functions, policies, procedures, and compliance requirements.
- Collaborate with cross-functional teams, including client personnel, to deliver software engineering solutions.
- Ensure deliverables meet quality and compliance standards through active consultation and problem-solving in software development processes.
- Dallas, TX
- Hybrid (3 days onsite/2 days remote)
- W2 long term Contract
- $53.56-60.35/hr
Posted By: Mallory Buchhorn
Salary : $54 - $60