MatchPoint Solutions - Reston, VA

posted 3 months ago

Full-time
Reston, VA
Professional, Scientific, and Technical Services

About the position

We are seeking a talented and experienced Full Stack Developer proficient in Java to join our dynamic team. The ideal candidate will have a solid understanding of Java development, Spring Boot, microservices architecture, databases (particularly Oracle), AWS services, SQL queries, and front-end technologies such as HTML and CSS. As a Full Stack Developer, you will play a key role in designing, developing, and maintaining robust, scalable, and high-performance web applications. This position requires candidates to be local to Reston, VA or Plano, TX, and they will be required to attend an in-person interview with Fannie Mae. In this role, you will collaborate with cross-functional teams to define, design, and ship new features. You will develop server-side logic using Java, Spring Boot, and microservices architecture, as well as implement user interface components using Angular concepts such as components, directives, services, and modules. Additionally, you will integrate APIs and backend services with Angular front-end to facilitate seamless data flow and interaction. Your responsibilities will also include designing and implementing database interactions using Oracle, building and deploying applications on AWS cloud infrastructure, and developing responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks as needed. You will be responsible for creating complex SQL queries, ensuring the performance, security, and scalability of applications, troubleshooting and debugging issues as they arise, and providing timely resolutions. Staying updated on emerging technologies and industry trends will also be a key part of your role, allowing you to incorporate them into projects as applicable.

Responsibilities

  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Develop server-side logic using Java, Spring Boot, and microservices architecture.
  • Develop and implement user interface components using Angular concepts such as components, directives, services, and modules.
  • Integrate APIs and backend services with Angular front-end to facilitate seamless data flow and interaction.
  • Design and implement database interactions using Oracle.
  • Build and deploy applications on AWS cloud infrastructure.
  • Develop responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks as needed.
  • Create complex SQL queries.
  • Ensure the performance, security, and scalability of applications.
  • Troubleshoot and debug issues as they arise, and provide timely resolutions.
  • Stay updated on emerging technologies and industry trends, and incorporate them into projects as applicable.

Requirements

  • Proven experience as a Full Stack Developer or similar role, with a strong focus on Java development.
  • Proficiency in Java programming language and frameworks such as Spring Boot.
  • Strong Angular experience.
  • Experience with microservices architecture and RESTful API design.
  • Solid experience working with Oracle, and complex SQL queries and stored procedures.
  • Familiarity with AWS services such as EC2, S3, Lambda, and RDS.
  • Strong knowledge of front-end technologies including HTML, CSS, and JavaScript.
  • Experience with version control systems such as Git.
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Good communication skills and the ability to collaborate with cross-functional teams.

Nice-to-haves

  • Certification in Java programming or AWS is a plus.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service