Sr. Java Developer
$40 - $80 per hourSmart 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.
- 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...SeniorFull timeContract workImmediate start
- ...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
- ...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...SeniorContract work
- ...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...SeniorWork experience placement
- 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...SeniorLocal areaWorldwide
- ...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...SeniorFull time
- ...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...SeniorWork at officeRemote workFlexible hoursShift work
$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...SeniorFull time- # 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...SeniorHourly payContract workWork experience placement
- ...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...SeniorWork at office
$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...SeniorPermanent employmentFull timeContract workLocal area- 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
- ...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...SeniorFull time
- ...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...SeniorContract workTemporary workFlexible hours
- ...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
- ...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...
$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-...SeniorFull timeContract workRemote work2 days per week$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...SeniorFull timeContract workWork at officeRemote work- ...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...
- 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...SeniorFull timeLocal area
$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- 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...
- ...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 employmentFull timeH1b
- ...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...
- ...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
- ...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...SeniorPermanent employmentFull timeFor contractors
- 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...
- ...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
$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...SeniorHourly payFull timeContract work- ...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 employmentFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Java Developer. Be the first to apply!
- java developer remote part time Dallas, TX
- senior java developer Dallas, TX
- java microservice developer Dallas, TX
- java software engineer Dallas, TX
- senior java software engineer Dallas, TX
- entry level java developer remote Dallas, TX
- lead full stack java developer Dallas, TX
- full stack java developer Dallas, TX
- sr.java developer Dallas, TX
- java developer full time Dallas, TX



