Prowise Solutions - Texas City, TX

posted 29 days ago

Full-time
Texas City, TX
Professional, Scientific, and Technical Services

About the position

The Java Developer position at Charles Schwab involves developing, enhancing, and maintaining both backend services and front-end applications. The role requires a strong proficiency in Java and experience with modern web technologies, focusing on delivering high-quality, scalable solutions in a hybrid work environment.

Responsibilities

  • Design, develop, and maintain both the front-end and back-end of complex web applications.
  • Develop APIs and integrate services with third-party applications.
  • Work with databases, ensuring optimal performance, security, and scalability.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices.
  • Debug, test, and fix issues in applications.
  • Participate in code reviews and provide constructive feedback.
  • Ensure the responsiveness and performance of web applications on different platforms.
  • Stay updated with emerging trends and technologies to improve development processes.

Requirements

  • Strong Proficiency in Java (Spring/Spring Boot): 5+ years of experience in Java development, including microservices architecture and RESTful services.
  • Expertise in Angular, React, or Vue.js, along with HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with relational databases (e.g., MySQL, PostgreSQL, Oracle) and NoSQL databases (e.g., MongoDB, Cassandra).
  • Understanding of REST APIs, SOAP, and web services integration.
  • Experience working with AWS, Azure, or Google Cloud.
  • Proficient in Git or similar version control systems.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, and Jenkins.
  • Experience working in an Agile development environment.
  • Familiarity with automated testing frameworks like JUnit, Selenium, or similar.

Nice-to-haves

  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Experience with security and data protection.
  • Knowledge of performance optimization techniques and scalability best practices.
  • Experience with mobile development frameworks is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service