Intone Networks - Plano, TX

posted about 2 months ago

Full-time - Mid Level
Plano, TX
Professional, Scientific, and Technical Services

About the position

We are seeking a highly motivated Sr. Java Developer to join our development team for a Capital One client. The ideal candidate will be responsible for building, enhancing, and maintaining Capital One's cutting-edge financial services applications. This role emphasizes the importance of reliability, scalability, and performance in the development process. The successful candidate will work closely with other developers and stakeholders to ensure that the applications meet the high standards expected in the financial services industry. The position requires a strong background in Java development, particularly in the context of financial applications, and a commitment to delivering high-quality software solutions. In this role, you will leverage your extensive experience in Java development to contribute to various projects aimed at improving Capital One's service offerings. You will be involved in all stages of the software development lifecycle, from requirements gathering and design to implementation and testing. Your expertise in open-source frameworks and modern development practices will be crucial in driving the success of our projects. You will also be expected to collaborate with cross-functional teams to integrate new features and enhancements into existing applications, ensuring that they align with business objectives and user needs. The ideal candidate will possess a strong understanding of object-oriented programming principles and be proficient in Java 8 or higher. Familiarity with microservices architecture and RESTful APIs is essential, as is experience with SQL and NoSQL databases. Additionally, you will be expected to utilize CI/CD pipelines and version control tools effectively. A background in cloud environments and container orchestration will be advantageous, as we aim to leverage these technologies to enhance our application deployment processes.

Responsibilities

  • Build, enhance, and maintain financial services applications for Capital One.
  • Collaborate with cross-functional teams to gather requirements and design solutions.
  • Implement new features and enhancements in existing applications.
  • Ensure applications meet reliability, scalability, and performance standards.
  • Utilize CI/CD pipelines and version control tools in the development process.
  • Work with SQL and NoSQL databases to manage application data.
  • Participate in code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve issues in a timely manner.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in Java development, preferably in the financial or banking domain.
  • 3+ years of experience in open-source frameworks.
  • Strong proficiency in Java 8+, with a solid understanding of object-oriented programming.
  • Experience with Spring Boot, Spring Framework, and related technologies.
  • Familiarity with microservices architecture and RESTful APIs.
  • Knowledge of SQL databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with CI/CD pipelines, Git, and version control tools.
  • Familiarity with cloud environments such as AWS, Google Cloud Platform, or Azure is a plus.
  • Experience working with containers and orchestration tools such as Docker and Kubernetes.
  • Excellent problem-solving skills and attention to detail.
  • Good communication and interpersonal skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service