A

Senior Java Backend Developer, Platform Solutions, Enterprise Partnerships

Asset & Wealth Management
On-site
Richardson, Texas, United States
Description

We are seeking a highly skilled Senior Java Backend Developer with at least 4 years of experience to join our talented development team. As a key member of our backend engineering group, you will be responsible for the design, development, and deployment of our mission-critical applications. Your expertise in Java development, combined with a deep understanding of backend services, will play a crucial role in shaping our software solutions.


Responsibilities:



  • Design and implement scalable backend applications using Java technologies.

  • Collaborate with cross-functional teams to define, design, and ship new features.

  • Maintain and improve the performance of existing software.

  • Debug production issues across services and multiple levels of the stack.

  • Participate in code reviews, design discussions, and contribute to technical architecture decisions.

  • Mentor junior developers and actively contribute to a culture of learning and continuous improvement.


Requirements:



  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • Minimum of 4 years of hands-on experience in Java backend development.

  • Proficiency with Spring Framework (Spring Boot, Spring MVC).

  • Strong understanding of microservices architecture and RESTful APIs.

  • Experience with database technologies such as MongoDB.

  • Familiarity with cloud platforms like AWS, GCP, Azure and containerization (Docker, Kubernetes).

  • Solid understanding of software development lifecycle (SDLC) and Agile methodologies.

  • Excellent communication skills and the ability to collaborate effectively in a team environment.

  • Experience with message brokers such as Kafka, RabbitMQ, or ActiveMQ.

  • Knowledge of DevOps practices and CI/CD pipelines.


Nice-to-have Qualifications:



  • Familiarity with front-end technologies like JavaScript, Angular, or React.

  • Familiarity with Golang.

  • Familiarity with IVR systems like AWS Connect.