C
Featured Urgent

Bizoforce Hiring – Tech Lead - Software Engineer | Plano, Texas, USA

Confidential

Plano, Texas, USA, +1 onsite full_time Posted today

Job Description

Bizoforce is hiring an experienced Java Backend Developer to build scalable, secure, and high-performance backend services for digital banking applications. The ideal candidate will have strong expertise in Java, Spring Boot, REST APIs, and microservices architecture, along with experience developing cloud-native solutions using AWS. This role involves integrating backend services with payment, lending, customer servicing, and enterprise systems. The candidate will collaborate with frontend, QA, and DevOps teams throughout the software development life cycle while ensuring application security, performance, reliability, and adherence to engineering best practices.

Experience (in Years)

  • Required Experience: 7–10 years.
  • Relevant Experience: Strong experience in Java backend development and enterprise application development.
  • Technical Expertise: Hands-on experience with Java, Spring Boot, REST APIs, and microservices architecture.
  • Cloud Technologies: Experience developing and deploying cloud-native applications using AWS.
  • Domain Experience: Banking, lending, or financial services experience is preferred.

Required Skills

  • Programming: Strong proficiency in Java and backend application development.
  • Spring Boot: Experience developing scalable backend services using Spring Boot.
  • Microservices Architecture: Strong understanding of designing, developing, and maintaining microservices.
  • REST APIs: Experience designing, developing, and integrating RESTful APIs.
  • Backend Development: Ability to build secure, scalable, and high-performance backend services.
  • Cloud Technologies: Experience with AWS cloud services and cloud-native application development.
  • System Integration: Experience integrating backend applications with enterprise systems and external services.
  • Security: Understanding of backend security practices and secure application development.
  • Monitoring and Logging: Experience implementing monitoring, logging, and exception-handling frameworks.
  • Software Development Life Cycle: Understanding of development, testing, release management, and production deployment processes.
  • Agile Methodologies: Experience working in Agile development environments.
  • Engineering Best Practices: Knowledge of coding standards, maintainable code, and software design principles.

Preferred Skills / Good-to-Have Technical Experience

  • Experience in digital banking applications and financial services platforms.
  • Knowledge of payment processing, lending systems, and customer servicing applications.
  • Experience building distributed and cloud-native systems.
  • Familiarity with enterprise application integration patterns.
  • Experience supporting production deployments, troubleshooting, and performance optimization.
  • Knowledge of DevOps practices and collaboration with QA and DevOps teams.
  • Experience developing secure, resilient, and highly available backend applications.

Qualifications

  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Strong hands-on experience in Java backend development.
  • Demonstrated expertise in Spring Boot, REST APIs, and microservices.
  • Experience developing and integrating enterprise-grade backend services.
  • Understanding of AWS cloud technologies and cloud-native application design.
  • Strong analytical, problem-solving, and debugging skills.
  • Good communication and collaboration skills to work effectively with cross-functional teams.

Key Responsibilities

Backend Development and Architecture

  • Design, develop, and maintain scalable, secure, and high-performance backend services using

Java and Spring Boot.

  • Build and enhance microservices-based applications for digital banking platforms.
  • Develop and maintain REST APIs to support application functionality and system integrations.
  • Follow coding standards, software design principles, and engineering best practices.

Cloud-Native Application Development

  • Develop and support cloud-native backend solutions using AWS technologies.
  • Integrate backend services with payment, lending, customer servicing, and enterprise systems.
  • Ensure backend applications meet performance, scalability, reliability, and security requirements.
  • Support system integration and resolve technical issues across connected services.

Security, Monitoring, and Reliability

  • Implement robust security practices for backend services and APIs.
  • Develop and maintain monitoring, logging, and exception-handling frameworks.
  • Troubleshoot application issues and improve service reliability and performance.
  • Ensure backend services follow established security and engineering standards.

Testing, Release Management, and Deployment

  • Collaborate with QA teams to support testing, defect resolution, and application quality.
  • Support release management and production deployment activities.
  • Participate in troubleshooting and resolving production issues.
  • Ensure code quality and application stability throughout the software development life cycle.

Collaboration and Agile Delivery

  • Work closely with frontend developers, QA engineers, and DevOps teams.
  • Participate in Agile delivery activities and contribute to timely project execution.
  • Coordinate technical implementation and system integration activities.
  • Identify opportunities to improve backend architecture, development processes, and application performance.

Assignment Details

  • Job Location: Plano, Texas, USA
  • Work Mode: On-site
  • Job Type: Full Time
  • Open Positions: Multiple
  • Working Hours: 9:00 AM – 5:00 PM
  • Hours per Week: 40 hours
  • Timesheet Cycle: Weekly
  • Job Status: Active

Requirements

  • 7 years of experience required
Apply Now

Share this job

Job Information