1

Trainee Software Engineer Java Python Jobs (NOW HIRING)

Software Engineer (Java)

Rockville, MD · On-site

$52.75 - $72.25/hr

Software Engineer (Java/Python, AWS & Agentic AI) Location: Rockville, MD or McLean, VA (Hybrid - 3 days onsite with 2 days remote) Duration: 6 Months with possible extension Interview process:

Software Engineer (Java)

Plano, TX · On-site

$49.50 - $68/hr

Software Engineer (Java) Location: Dallas, TX / Charlotte, NC / Phoenix, AZ Rate: DOE Term: 12 ... Bravura Security IDM suite or Pass experience, LDAP C++ Java Developer Python RESTful API SQL MUST ...

Showing results 21-40

Trainee Software Engineer Java Python information

See salary details

$63.5K

$147.5K

$205.5K

How much do trainee software engineer java python jobs pay per year?

As of Aug 21, 2026, the average yearly pay for trainee software engineer java python in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.
More about Trainee Software Engineer Java Python jobs

What cities are hiring for Trainee Software Engineer Java Python jobs?

Cities with the most Trainee Software Engineer Java Python job openings:

What are the most commonly searched types of Software Engineer Java Python jobs?

The most popular types of Software Engineer Java Python jobs are:

What states have the most Trainee Software Engineer Java Python jobs?

States with the most job openings for Trainee Software Engineer Java Python jobs include:

Infographic showing various Trainee Software Engineer Java Python job openings in the United States as of August 2026, with employment types broken down into 1% As Needed, 87% Full Time, 8% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Java / Python / Kafka Software Engineer

Cymertek Corporation

San Antonio, TX • On-site

Full-time

Re-posted 13 days ago


Job description

Job Summary:
Cymertek Corporation is seeking a dynamic and detail-oriented Java / Python / Kafka Software Engineer to join their team. In this role, you will design, implement, and optimize applications using Java and Python while leveraging Kafka for real-time data processing and event-driven architectures, collaborating with cross-functional teams to develop innovative solutions.
Responsibilities:
• Develop and maintain Java-based applications
• Design and optimize Python scripts for data processing
• Build and manage Kafka pipelines for real-time data streaming
• Ensure scalability and reliability of software solutions
• Collaborate with teams to deliver software products
• Troubleshoot and resolve performance bottlenecks
Qualifications:
Required:
• Proficiency in Java programming
• Expertise in Python scripting
• Strong understanding of Kafka architecture
• Knowledge of message queues and streaming platforms
• Familiarity with RESTful APIs
• Ability to write efficient, clean, and reusable code
• Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Data Science, Information Systems, Applied Mathematics, Systems Engineering, Network Engineering, Artificial Intelligence, or related field
• Full U.S. Citizenship
Preferred:
• Experience with microservices architecture
• Familiarity with containerization (e.g., Docker)
• Understanding of cloud-based deployments
• Knowledge of distributed systems
• Proficiency in CI/CD pipeline development
• Experience with data serialization formats (e.g., Avro, Protobuf)
Company:
With headquarters in Maryland, Cymertek [/'sī-mer-tek/] Corporation provides superior consulting services for the implementation of high quality information systems. Founded in 2010, the company is headquartered in Laurel, USA, with a team of 11-50 employees. The company is currently Early Stage.