Senior Software Engineer

TechDigital Corporation

  • Irving, TX
  • 8 days ago
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • Agile Programming Methodologiesunmatched
    • Atlassian JIRAunmatched
    • Best Practicesunmatched
    • Code Coverageunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • DevOpsunmatched
    • Emerging Technologyunmatched
    • Enterprise Applicationsunmatched
    • Javaunmatched
    • Java Platform Enterprise Edition (Java EE/J2EE)unmatched
    • Leadershipunmatched
    • Microservicesunmatched
    • Problem Solving Skillsunmatched
    • Process Improvementunmatched
    • REST (Representational State Transfer)unmatched
    • SOAP (Simple Object Access Protocol)unmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Designunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • System Integration (SI)unmatched
    • Technical/Engineering Designunmatched
    • Testingunmatched
    • Unit Testunmatched
    • Web Servicesunmatched

    Description

    Job Description
    We are seeking an experienced Senior Software Engineer with a strong background in Java-based enterprise application development. The ideal candidate will bring deep expertise in modern microservices architecture, strong problem-solving skills, and the ability to independently lead engineering initiatives end-to-end.

    Key Responsibilities
    Design, develop, and deliver scalable Java/Spring Boot microservices solutions
    Lead end-to-end software development lifecycle including design, coding, testing, and deployment
    Collaborate with cross-functional teams in an Agile/Scrum environment
    Ensure high-quality code through unit testing and code coverage best practices
    Integrate systems using REST and SOAP web services
    Drive continuous improvement and adoption of modern engineering practices
    Take ownership of deliverables with minimal supervision

    Required Qualifications
    10–12 years of experience in software development
    Strong proficiency in Java 17 and earlier versions (Java 8+)
    Extensive hands-on experience with Spring Boot and microservices architecture

    Solid experience in:
    J2EE
    JUnit
    Web Services (SOAP & REST)
    Hands-on experience with Apache Kafka (mandatory)
    Experience with Kubernetes
    Strong understanding of CI/CD and DevOps tools:
    GitHub
    Jenkins
    Urban Code Deploy / Harness
    Expertise in writing unit test cases with high code coverage
    Strong knowledge of Agile methodologies (Scrum, Jira)

    Preferred Qualifications
    Exposure to React.js
    Experience with cloud platforms (AWS, Azure, or GCP)
    Strong understanding of modern architecture and engineering best practices

    Soft Skills
    Self-driven, highly motivated, and proactive
    Strong ownership mindset with the ability to work independently
    Continuous learner, staying up to date with emerging technologies
    Ability to lead technical design and development efforts

    Numbers & Facts

    LocationIrving, TX
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Similar Jobs

    See more jobs