Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr. Java Developer

$40 - $80 per hour

Smart IMS Inc

Job Title: Sr. Java Developer

Duration (Contract): 12 Months

Client Location: Dallas, TX

Location Preference: Hybrid

Job Description:
As a Sr. Java Developer, you will join a Performance Engineering team responsible for enhancing the scalability, resiliency, reliability, and performance of a high-volume Java-based platform. This role focuses on identifying performance bottlenecks, developing performance testing frameworks, analyzing system behavior, and implementing solutions that optimize latency, throughput, and overall application performance across distributed environments. The ideal candidate will possess deep expertise in Core Java, JVM diagnostics, distributed systems, and performance engineering. You will collaborate with engineering, quality assurance, and business stakeholders to analyze production workloads, develop testing tools, and recommend improvements across application, infrastructure, and cloud environments.

Key Responsibilities:

  • Develop and maintain performance testing frameworks using Core Java, Python, and Unix shell scripting.

  • Build custom performance engineering tools, mock services, and workload generators.

  • Gather and analyze performance requirements in collaboration with stakeholders and technical teams.

  • Create and execute performance testing plans including load, stress, scalability, and resiliency testing.

  • Monitor application behavior and identify code-level and system-level bottlenecks.

  • Collect, analyze, and report key performance metrics across applications and infrastructure.

  • Diagnose client-side and server-side performance issues and recommend optimization strategies.

  • Support implementation of production monitoring and observability solutions.

  • Analyze complex codebases and evaluate architectural impacts on performance and scalability.

  • Collaborate with QA and engineering teams to execute performance test runs and evaluate results.

  • Identify opportunities for system resilience improvements and capacity optimization.

  • Contribute to performance engineering best practices, tooling enhancements, and automation initiatives.

Required Skills, Experiences, Education, and Competencies:

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

  • 5+ years of experience developing applications using Java, J2EE, Spring Framework, Spring Boot, and Spring Cloud.

  • 5+ years of experience working with distributed systems, real-time processing applications, relational databases, and messaging systems.

  • Strong Linux administration background with Unix shell scripting experience.

  • Extensive experience with concurrency, multithreading, and parallel processing.

  • Strong understanding of data structures, algorithms, object-oriented design, and design patterns.

  • Experience troubleshooting JVM-related performance issues, including thread dumps, garbage collection analysis, and memory management.

  • Experience implementing and supporting resiliency mechanisms such as Circuit Breakers, Traffic Shapers, Load Balancers, and Failover solutions.

  • Experience developing and supporting high-throughput, low-latency, real-time Java applications.

  • Hands-on experience using monitoring and observability tools such as Splunk, Grafana, or similar platforms.

  • Knowledge of software development lifecycle best practices including coding standards, code reviews, version control, build automation, testing, deployment, and operational support.

  • Strong analytical, troubleshooting, organizational, and decision-making skills.

  • Ability to work independently, manage priorities, and thrive in complex technical environments.

  • Excellent problem-solving skills with the ability to evaluate alternatives and implement effective solutions aligned with business objectives.

  • Experience within financial services, trading platforms, or real-time transaction systems is preferred.

  • Experience with DevOps practices and build automation tools is preferred.

  • Experience working with cloud platforms such as AWS and Google Cloud Platform is preferred.

  • Familiarity with AI-assisted development tools within Visual Studio, IntelliJ IDEA, or similar development environments is a plus.

The hourly range for roles of this nature are $40.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Sr. Java Developer in Dallas, TX vacancy
  • Company DescriptionIDEALFORCE has a Contract-to-Hire position available immediately for a Java Developer to join our customer in Dallas, TX. This is initially a contract position with a potential for a full time conversion.Please find below additional details about this... 
    Senior
    Full time
    Contract work
    Immediate start

    idealforce

    Dallas, TX
    3 days ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Sr. Java Microservices Developer to join our team in Irving, Texas (US-TX), United States (US).Role Responsibilities/ Accountabilities:-Design, develop... 
    Senior

    NTT DATA

    Irving, TX
    7 days ago
  •  ...software development, integration, and implementation of Microservice architecture. The ideal candidate will have a good foundation of the Java, JEE platform, Microservice Architecture, REST, Angular, Typescript, Web Content Accessibility/USDS, UX, and SQL/data modelling. The... 
    Senior
    Contract work

    Cedent Consulting

    Dallas, TX
    3 days ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a JAVA Microservices Sr Developer to join our team in irving, Texas (US-TX), United States (US).Job Responsibilities Include: Design and develop modules... 
    Senior
    Work experience placement

    NTT DATA

    Irving, TX
    5 days ago
  • Company DescriptionUSM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing...  ...through development and business keenness.Job DescriptionSr JAVA Developer - 9+ years experienceLOCATION: Irving, TX Local... 
    Senior
    Local area
    Worldwide

    USM Systems

    Irving, TX
    3 days ago
  •  ...Job Description Job Description Senior Java Full Stack Developer Full-Time (Direct Hire) Dallas, TX Position Overview We are seeking a Senior Java Full Stack Developer to design, build, and deliver scalable enterprise applications. This role involves working... 
    Senior
    Full time

    System One

    Dallas, TX
    a month ago
  •  ...you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Senior Java Developer - Hybrid / Partially Client Onsite to join our team in Irving, Texas (US-TX), United States (US).Our Java Developers are fundamental... 
    Senior
    Work at office
    Remote work
    Flexible hours
    Shift work

    NTT DATA

    Irving, TX
    4 days ago
  • $107.12k - $160.68k

     ...StatesSalary: $107,120.00 - $160,680.00Category: Technology, Digital Software EngineeringCompany: CitiCiti is looking for a Senior Java Developer to design, build, and deliver complex software applications within a high-performing Technology team that directly supports... 
    Senior
    Full time

    Citigroup

    Irving, TX
    4 days ago
  • # Senior Java DeveloperApply**Job#: 3053363****Job Description:**Senior Java Developer**Location:** Addison, Texas (Onsite)Role OverviewThis is an opportunity to join a global payments technology team. The role involves developing, enhancing, debugging, and testing software... 
    Senior
    Hourly pay
    Contract work
    Work experience placement

    Apex Systems

    Addison, TX
    3 days ago
  •  ...Job Description Job Description Intetics is looking for a Senior Java Developer with strong experience in Java, RESTful web services, Angular, and SQL. Responsibilities Develop and maintain Java applications and RESTful web services. Build and enhance frontend... 
    Senior
    Work at office

    Intetics

    Dallas, TX
    9 days ago
  • $130k - $135k

     ...PermanentCategory: ITPlacement Manager: Steve PalmerSalary Range: $130,000-$135,000A Dallas-area company is seeking a hands-on Senior Java Architect to lead the design, development, and modernization of scalable enterprise applications and cloud-native platforms. This... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area

    Babich & Associates

    Dallas, TX
    4 days ago
  • Job-ID28903765Reference26-01938Job Title: Senior Java Developer (AI-Augmented Engineering)Job Location: Irving TX or Basking Ridge, NJ (Hybrid)Description: AgreeYa is a global Systems Integrator and is seeking an experienced Senior Java Developer (AI-Augmented Engineering... 
    Senior

    AgreeYa Solutions

    Irving, TX
    5 days ago
  •  ...WiproContact: Meghana GorusuCompany: SRI Tech SolutionsJob Title: Sr.java full stack engineerLocation: Irving, TX, Tampa, FL, Jersey...  ...role will be responsible for writing code, pairing with other developers as appropriate, decomposing acceptance criteria to understand... 
    Senior
    Full time

    SRI Tech

    Irving, TX
    5 days ago
  •  ...Tittle: Sr. Software Engineer Location: Pittsburgh, Cleveland, OH or Dallas...  ...and improve performance. • Design and develop software systems, using scientific analysis...  ...testing Required Skills • Java • Springboot • SQL • Microservices... 
    Senior
    Contract work
    Temporary work
    Flexible hours

    System One

    Farmers Branch, TX
    10 days ago
  •  ...Job Description Job Description Roles and Responsibilities:   ·         Strong experience in Java, Spring Boot, and Microservices ·         Hands-on experience with Angular 10+ and modern JavaScript (ES6+) ·         Experience with REST APIs, SQL/NoSQL databases... 
    Senior

    ClinDCast LLC

    Addison, TX
    a month ago
  •  ...Review requirement documents, define service requirements and examine and update processes and procedures as necessary- Design and Develop/enhance new Tibco component ( BW)- Debug and resolve any production- Provide technical/strategic direction and act as advisor/coach... 

    NTT DATA

    Irving, TX
    4 days ago
  • $114.4k - $124.8k

     ...per year Requirements: At least 5 years of experience with Java. Experience with Spring and React or Angular; React expertise...  ...in Irving, TX, or Chandler, AZ. Responsibilities: Design, develop, test, deploy, and support Java-based microservices, APIs, data-... 
    Senior
    Full time
    Contract work
    Remote work
    2 days per week

    Pinnacle Technical Resources

    Irving, TX
    2 days ago
  • $10k

    Position: Java Developer Location: Irving, TX/Chandler, AZ (Hybrid - 3 days onsite; 2 days remote) Duration: 18 months contract with a high possibility of extension Job ID: 179873 Job Overview: The Currency Transaction Reporting (CTR) technology team supports critical... 
    Senior
    Full time
    Contract work
    Work at office
    Remote work

    Pinnacle Technical Resources

    Irving, TX
    2 days ago
  •  ...us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Java Developer to join our team in Irving, Texas (US-TX), United States (US).Micro-service design decision and utilization• Memory management... 

    NTT DATA

    Irving, TX
    7 days ago
  • Sr. Java Backend Engineer Position Description CGI is seeking a highly skilled Senior Java Backend Engineer to design, develop, and support scalable, cloud native applications within a high impact investment operations environment. This role requires an experienced... 
    Senior
    Full time
    Local area
    Dallas, TX
    a month ago
  • $175k - $200k

     ...A technology staffing firm is seeking a Java Enterprise Edition (JEE) Developer in Garland, Texas. The role requires strong expertise in Java EE, excellent communication skills, and the ability to work in an agile environment. Applicants must possess or be eligible for... 
    Full time

    MOTOCOL

    Garland, TX
    1 day ago
  • Job ID: 22801870Reference Number: 24-00793Title: Java DeveloperPosted Date: 2024-08-23Company: HAN Staffing Title: Java willing to Learn...  ...: Ensures adherence to established standards and capable to develop highly efficient and scalable Java applications. Consults with project... 

    HAN Staffing

    Irving, TX
    4 days ago
  •  ...and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of experience in Java, J2EE technologies with strong experience in developing J2EE based web application using server technologies including Struts, Spring, Hibernate, Soap/Rest Web... 
    Permanent employment
    Full time
    H1b

    Sonsoft

    Richardson, TX
    3 days ago
  •  ...Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 4 years of experience in in Java, J2EE Skills.At least 4 years of experience in translating functional/non-functional requirements to system requirements.At least 4... 

    Sonsoft

    Richardson, TX
    3 days ago
  •  ...Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionJob Description: At least 4 years experience in Java/J2EE and ATG frameworks. At least 4 years of experience in Java/J2EE technologiesAt least 2 years of experience in Web Services... 
    Work experience placement

    Sonsoft

    Richardson, TX
    3 days ago
  •  ...Role Description This is a full-time hybrid role for a Senior Java Software Engineer - US Citizen in East Syracuse, NY. On the...  ...to application functionality, performance, and configuration Develop and execute test plans to ensure software quality. Perform... 
    Senior
    Permanent employment
    Full time
    For contractors

    Scherzi Systems

    Syracuse, NY
    4 days ago
  • Responsibilities:• Must have recent Java (8 or higher) and Spring boot experience, including building microservices• Develop high quality, shippable code in short increments;• Define and implement unit and integration tests;• Design and Implement microservices;• Code/develop... 

    NTT DATA

    Irving, TX
    4 days ago
  •  ...Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 11 years of experience with Java/J2EE Stack TechnologiesAt least 4 years of experience in technology consulting, enterprise and solutions architecture and... 
    Work experience placement

    Sonsoft

    Richardson, TX
    3 days ago
  • $90 - $95 per hour

     ...GorusuCompany: SRI Tech SolutionsTitle: Sr Principal Solution ArchitectLocation: Dallas...  ...application design · Collaborates with developers to guide the architecture approach for the...  ..., Authentication Nice to have skills: Java, Spring Boot, GraphQL, Airline Domain Knowledge... 
    Senior
    Hourly pay
    Full time
    Contract work

    SRI Tech

    Dallas, TX
    3 days ago
  •  ...Consultancy and Information Technology Enabled Services.Job DescriptionAt least 4 years of experience in Java, J2EE technologies with strong experience in developing J2EE based web application using server technologies including Struts, Spring, Hibernate, Soap/Rest Web... 
    Permanent employment
    Full time

    Sonsoft

    Richardson, TX
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr. Java Developer. Be the first to apply!