cover image
Themesoft Inc.

Themesoft Inc.

www.themesoft.com

3 Jobs

130 Employees

About the Company

Coppell based, global IT Consulting and Creative Lab firm founded in Aug 2004, Themesoft is a leading provider of in house team, out of house team, or as a somewhere in between global partner. We manage client's information technology needs, refine and define clients digital strategy and create the digital media client's need to communicate their vision. Our success is measured in our client's successful realization of their vision and goals.

As a global IT Consulting and Creative Lab firm, we have the global perspective and the collaborative spirit. We take the time to understand our partner's culture, ideas and aspirations. This partnership approach allows us to take our partners farther than they ever dreamed possible.

Themesoft partners with all types of businesses from small bright idea start ups to industry leaders. Our portfolio of diverse and global companies teach us something new everyday.

Themesoft believes in constantly evaluating performance on every project and at the company level. We improve as we go and have committed to staying one step ahead of every curve. We truly believe that providing high level consultants and technology services requires that we maintain the same standards for ourselves.

We have 9 offices located in the United States, Canada and India.

Listed Jobs

Company background Company brand
Company Name
Themesoft Inc.
Job Title
Core Java Developer
Job Description
Job Title: Core Java Developer Role Summary: Develop high‑quality, scalable backend solutions using Java, Spring Boot and Kafka in a fast‑paced, project‑centered team. Focus on microservices architecture, full software development life cycle, unit/integration testing, and continuous integration/continuous deployment (CI/CD). Expectations: - Onsite, 5 days a week, W2 contract only. - Visit clients across the country to gather and specify requirements. - Deliver maintainable, well‑documented code and test cases. - Proactively stay current with emerging technologies and share knowledge internally. Key Responsibilities: - Design, develop, and deploy microservices with Spring Boot. - Implement and integrate Kafka streams for high‑volume data processing. - Write unit tests (JUnit/Mockito/PowerMock) and integration tests. - Perform code reviews, create API documentation (Swagger), and manage version control (Git). - Conduct quality and security scans using Sonar, Fortify, and WebInspect. - Participate in Agile ceremonies, adhere to SDLC, and support DevOps practices. - Collaborate with cross‑functional teams and maintain clear, concise documentation for each service. Required Skills: - Proficient in Java and Spring Boot framework. - Experience with Kafka message streaming. - Strong knowledge of RESTful APIs, JSON, YAML. - Familiarity with design patterns, Git, Swagger, PCF, RabbitMQ. - Unit testing expertise (JUnit, Mockito, PowerMock). - Understanding of DevOps, CI/CD pipelines, and Agile methodologies. - Familiarity with security/quality scan tools: Sonar, Fortify, WebInspect. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field. - Certifications such as Oracle Certified Professional, Java SE, or Spring Professional are preferred.
Hopkins, United states
On site
11-03-2026
Company background Company brand
Company Name
Themesoft Inc.
Job Title
App Security Architect (SSO/MFA/OKTA Engineer )
Job Description
Job Title: App Security Architect (SSO/MFA/OKTA Engineer) Role Summary: Design, implement, and manage secure authentication and identity‑management solutions for enterprise applications. Lead integration of SSO, MFA, OKTA, Ping ID, Microsoft Entra ID, and RSA Adaptive Authentication. Conduct security assessments, audit findings, and policy development to align with industry standards and business objectives. Expectations: Deliver robust, scalable authentication architecture that reduces breach risk while enabling user productivity. Provide guidance on Java security frameworks, secure coding practices, and emerging threat mitigation. Present recommendations for technology采购 and optimal security posture. Key Responsibilities: - Design and deploy SSO and MFA solutions across application portfolio. - Integrate OKTA, Ping ID, Microsoft Entra ID, and RSA Adaptive Authentication with existing infrastructure. - Conduct periodic security assessments, penetration tests, and vulnerability reviews. - Develop and enforce security policies, procedures, and compliance frameworks. - Educate development, operations, and business stakeholders on secure design and threat awareness. - Evaluate, select, and recommend authentication & identity technologies. - Troubleshoot and resolve application security incidents and authentication failures. - Monitor industry trends and incorporate best practices into architecture. - Collaborate with cross‑functional teams to define security requirements and acceptance criteria. - Produce technical documentation and configuration guides for stakeholders. Required Skills: - Deep expertise in SSO/MFA architectures, OKTA, Ping ID, Microsoft Entra ID, RSA Adaptive Authentication. - Strong knowledge of Java security frameworks (Spring Security, OWASP ASVS). - Experience in designing secure application architectures and performing threat modeling. - Proficiency in identity‑management protocols (SAML, OAuth2/OIDC, OpenID Connect). - Familiarity with enterprise security standards (ISO 27001, NIST CSF, GDPR, HIPAA). - Strong communication and training abilities for cross‑team collaboration. - Ability to analyze security logs, troubleshoot authentication issues, and recommend mitigations. - Project management skills for coordinating multi‑vendor deployments and stakeholder communication. Required Education & Certifications: - Bachelor’s degree in Computer Science, Information Security, or related field (or equivalent experience). - Professional certifications: CISSP, CISM, CRISC, or equivalent security architecture qualifications highly preferred. - OKTA Certified Architect or equivalent Okta certification (e.g., OKTA Certified Administrator). - Ping Identity Certified Administrator or related Ping ID certification preferred.
Dallas, United states
On site
12-03-2026
Company background Company brand
Company Name
Themesoft Inc.
Job Title
DevOps Engineer
Job Description
Job Title: DevOps Engineer Role Summary: Design, implement and maintain end‑to‑end CI/CD pipelines and infrastructure for Node.js applications in a hybrid environment. Automate deployment, configuration, and monitoring across Linux/Windows platforms while ensuring code quality, reliability, and scalability. Expectations: Minimum 8 years of DevOps experience, strong project ownership, ability to collaborate cross‑functionally, and demonstrated proficiency in enterprise Continuous Integration and Delivery practices. Must be comfortable working onsite and remotely. Key Responsibilities: - Build and optimize automated pipelines in Azure DevOps server, managing repositories, builds, releases, and artifacts. - Configure and maintain Linux and Windows environments for application deployment. - Implement database configuration and management for SQL Server instances. - Script deployment and operational tasks using shell and Python, and automate configuration with Ansible where applicable. - Manage source control with Git, enforce branching strategies and code merge policies. - Monitor and troubleshoot CI/CD pipeline performance, ensuring minimal downtime and rapid rollback capabilities. - Engage with development and operations teams to promote best practices in automation, security, and reliability. Required Skills: - Proven experience with Azure DevOps Server, pipelines, and release management. - Strong knowledge of Linux and Windows OS administration. - Expertise in Git and branching workflows. - Comfortable scripting in Shell and Python for automation. - Familiarity with CI/CD across Node.js environments. - Experience managing SQL Server databases. - Knowledge of Ansible is a plus. - Excellent problem‑solving and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - Relevant industry certifications (e.g., Microsoft Certified: Azure DevOps Engineer Expert, Ansible Certified Developer) are advantageous but not mandatory.
Mississauga, Canada
On site
25-03-2026