1

Flexible Java Software Engineer Jobs in Texas (NOW HIRING)

Java Software Engineer, Senior

Dallas, TX

$123.70K - $162.80K/yr

... flexible use of technology. The team supports the needs of the enterprise groups, including the ... Senior developer will help line manager/technical lead in day to day operations, provide ...

Java Software Engineer, Senior

Dallas, TX · On-site

$123.70K - $162.70K/yr

... flexible use of technology. The team supports the needs of the enterprise groups, including the ... Senior developer will help line manager/technical lead in day to day operations, provide ...

#1820 Java Software Developer

Austin, TX

$56.75 - $72.25/hr

Java Software Developer Location: Austin ,TX Duration: 8+ Months Required Skills: * Enterprise Java Beans (EJB) * Java Persistence API (JPA) * Orcale Fusion Middleware Webservices * Java Message ...

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+ Months Only H4, GC EAD, H1, GC, USC In this contingent resource assignment, you may: Consult on or ...

C / C++ / Java Software Developer

San Antonio, TX · On-site

$44.50 - $60/hr

SIMILAR CAREER TITLES Software Engineer, Backend Developer, Full Stack Developer, Systems Developer ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Software Engineer (Java)

Austin, TX · On-site

$51.25 - $70.50/hr

Experience and qualifications * 6+ years of experience as a Java Software Engineer. * Developing in Java with clean and maintainable code, having design patterns and application's architecture in ...

Java/Angular Engineer

Irving, TX · On-site

$49.75 - $68.25/hr

Software Engineer The UHC 3.0 program is redefining UHC's holistic digital experience. This ... focus on Java * Own the build/deploy/release process and find ways to automate and improve our ...

Software Engineer (Java)

Austin, TX · On-site

$51.25 - $70.50/hr

Experience and qualifications * 6+ years of experience as a Java Software Engineer. * Developing in Java with clean and maintainable code, having design patterns and application's architecture in ...

Software Engineer (Java)

Austin, TX · On-site

$51.25 - $70.50/hr

Experience and qualifications * 6+ years of experience as a Java Software Engineer. * Developing in Java with clean and maintainable code, having design patterns and application's architecture in ...

Java / C / AWS Software Engineer

San Antonio, TX · On-site

$47 - $64.50/hr

Java / C / AWS Software Engineer LOCATION San Antonio, TX 78208 CLEARANCE TS/SCI Full Poly (Please ... Flexible Work Schedule * Cafeteria Style Benefits * 10% - 401k Matching (Vested Immediately)

Sr. Software Engineer

San Antonio, TX · Hybrid

$199K - $233K/yr

Must have a strong working knowledge and experience developing Java based software capabilities ... pay, flexible spending account for child and adult care, etc. Syndicus NACON provides service ...

next page

Showing results 1-20

Flexible Java Software Engineer information

What are the key skills and qualifications needed to thrive as a Flexible Java Software Engineer, and why are they important?

To thrive as a Flexible Java Software Engineer, you need strong proficiency in Java programming, object-oriented design, and familiarity with software development methodologies, typically supported by a degree in computer science or related experience. Experience with development frameworks (such as Spring or Hibernate), version control systems (like Git), and continuous integration tools is commonly required. Adaptability, problem-solving skills, and effective communication enable collaboration and quick learning in diverse project environments. These skills and qualities are crucial for delivering high-quality, maintainable software solutions that meet evolving business needs.

How do Flexible Java Software Engineers typically balance independent work with team collaboration in their daily routines?

Flexible Java Software Engineers often enjoy a mix of autonomous coding time and collaborative tasks such as code reviews, sprint planning, and daily stand-ups. While much of their work may be completed independently—especially in remote or flexible environments—they regularly communicate with team members to align on project goals, troubleshoot issues, and share progress. Adapting to different communication tools and being proactive in updates helps ensure smooth collaboration and project success. This balance allows for both focused development and strong teamwork, which are key to thriving in flexible roles.

What is a Flexible Java Software Engineer?

A Flexible Java Software Engineer is a software developer specializing in Java who can adapt to various roles, projects, or work environments. This may include working on different parts of the software stack, collaborating with cross-functional teams, or adjusting to changing project requirements. Flexibility in this context means being comfortable with both front-end and back-end development, learning new technologies as needed, and working in agile or dynamic settings. These engineers are valued for their ability to quickly respond to business needs while maintaining high-quality code and efficient development practices.

What is the difference between Flexible Java Software Engineer vs Java Developer?

AspectFlexible Java Software EngineerJava Developer
Required CredentialsBachelor's in Computer Science or related, Java certifications often preferredBachelor's in Computer Science or related, Java certifications often preferred
Work EnvironmentAgile teams, project-based, often remote or hybridOffice or remote, project-focused, collaborative teams
Employer & Industry UsageTech companies, startups, consulting firmsSoftware firms, financial institutions, tech companies
Common Search & ComparisonOften compared for flexibility and scope of workCompared for specialization in core Java development

The Flexible Java Software Engineer typically works in dynamic, project-based environments with an emphasis on adaptability and broad skill sets. Java Developers often focus on core Java coding and application development. While both roles require similar credentials, the engineer role emphasizes flexibility and cross-functional tasks, making it suitable for diverse projects and teams.

What are the most commonly searched types of Java Software Engineer jobs in Texas? The most popular types of Java Software Engineer jobs in Texas are:
Java Software Engineer, Senior

Java Software Engineer, Senior

Freddie Mac

Dallas, TX

$123.70K - $162.80K/yr

Full-time

Posted 12 days ago


Job description

At Freddie Mac, our mission of Making Home Possible is what motivates us, and it's at the core of everything we do. Since our charter in 1970, we have made home possible for more than 90 million families across the country. Join an organization where your work contributes to a greater purpose.

Position Overview:

The Enterprise Business Technology Office (BTO) at Freddie Mac enables business operational excellence through the flexible use of technology. The team supports the needs of the enterprise groups, including the chief administrative office, compliance, enterprise risk management, finance, human resources, diversity and outreach, internal audit and legal. In addition to championing and empowering business partners, Enterprise BTO takes steps to improve efficiency and effectiveness across the organization.

This is an opportunity to join a fast-paced team of talented individuals responsible for providing IT development support across various organizations in Freddie Mac. Senior developer will help line manager/technical lead in day to day operations, provide application development support and guide/mentor other members of the team.

Our Impact:

The Development Factory helps provide efficient and rapid delivery for IT scope affecting applications across the enterprise. The Dev Factory model promotes a more collaborative and productive work environment by bringing development, testing and operations together. It is the combination of skills, process, practices, and tools that enhances our ability to deliver services at large scale with high velocity and reliability.

Your Impact:
  • Developing software solutions by studying organizational needs; conferring with users; studying systems flow and work processes; investigating problem areas; following the software development lifecycle.

  • Follow established methodology and controls guidelines. Maintain agility and quality throughout development process.

  • Documenting Technical Design, Interface Specifications and Unit Testing.

  • Participate in technical discussions and provide recommendations or solutions

  • Demonstrating ownership of problems, issues, or requests from start to finish and facilitating appropriate handoffs

  • Ensuring that "Best Practices" for development activities (e.g. code reviews, unit testing, etc.) are followed through the project life-cycle

Qualifications:
  • Bachelor's degree in Information Technology, Computer Science, Engineering or related field or equivalent combination of education and work experience

  • 5+ years of experience in developing applications using Java/J2EE technologies, preferably in Unix environment.

  • Minimum 2-3 years of experience in developing/maintaining applications using C/C++ technologies, preferably in Unix environment.

  • Excellent understanding of typical multi-tier architectures: web servers, caching, application servers, & load balancers

  • Hands-on experience on multiple technologies such as:

  • Java/J2EE & middleware (WebLogic, Apache, Spring Boot, etc.) technologies in UNIX environment and Scripting languages such as UNIX Shell

  • Build automation / CICD pipeline integration tools (Jenkins, GIT, Bitbucket, Artifactory, etc.)

  • Relational databases (Sybase, DB2, SQL Server, Oracle, PostgreSQL)

  • Information and application security including LDAP, certificates, public key encryption, SSH, access credentials, etc.

Keys to Success in this Role:
  • Good interpersonal, relationship building and team working skills

  • Demonstrated ability to communicate effectively with various teams, both business and technical, to achieve goals.

  • Ability to communicate clearly, effectively, persuasively.

  • Motivated to learn new technologies and identify process improvements and efficiencies.

  • Strong verbal and written communication skills.

Current Freddie Mac employees please apply through the internal career site.

We consider all applicants for all positions without regard to gender, race, color, religion, national origin, age, marital status, veteran status, sexual orientation, gender identity/expression, physical and mental disability, pregnancy, ethnicity, genetic information or any other protected categories under applicable federal, state or local laws. We will ensure that individuals are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.

A safe and secure environment is critical to Freddie Mac's business. This includes employee commitment to our acceptable use policy, applying a vigilance-first approach to work, supporting regulatory mandates, and using best practices to protect Freddie Mac from potential threats and risk. Employees exercise this responsibility by executing against policies and procedures and adhering to privacy & security obligations as required via training programs.

CA Applicants: Qualified applications with arrest or conviction records will be considered for employment in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

Notice to External Search Firms: Freddie Mac partners with BountyJobs for contingency search business through outside firms. Resumes received outside the BountyJobs system will be considered unsolicited and Freddie Mac will not be obligated to pay a placement fee. If interested in learning more, please visit www.BountyJobs.com and register with our referral code: MAC.

Time-type:Full timeFLSA Status:Exempt

Freddie Mac offers a comprehensive total rewards package to include competitive compensation and market-leading benefit programs. Information on these benefit programs is available on our Careers site.

This position has an annualized market-based salary range of $116,000 - $174,000 and is eligible to participate in the annual incentive program. The final salary offered will generally fall within this range and is dependent on various factors including but not limited to the responsibilities of the position, experience, skill set, internal pay equity and other relevant qualifications of the applicant.Employment Type: FULL_TIME

Freddie Mac logo

About Freddie Mac

Sourced by ZipRecruiter

Today, Freddie Mac makes home possible for one in four home borrowers and is one of the largest sources of financing for multifamily housing. Join our smart, creative and dedicated team and you'll do important work for the housing finance system and make a difference in the lives of others.

Industry

Finance and insurance

Company size

5,001 - 10,000 Employees

Headquarters location

McLean, VA, US

Year founded

1970