1

Junior Java Programming Jobs in Irving, TX (NOW HIRING)

The role targets a junior developer who will work closely with the line of business and architects ... The ideal candidate will have strong experience in Java/J2EE, Spring Boot, RESTful services, and ...

Senior Java Developer

Plano, TX · On-site

$50 - $70/hr

Design, develop, and maintain Java applications following best practices. * Collaborate with cross ... Conduct code reviews and mentor junior developers to enhance team skills. * Identify and fix bugs ...

Java Developer

Irving, TX · On-site

$49 - $63.50/hr

Java Developer Job location :Irving Texas Duration:12 month * Senior, hands-on technical lead ... As a technical lead, the candidate will be responsible for providing technical guidance to junior ...

... Java programming. **Responsibilities:** - Design, develop, and deploy identity and access ... support to junior developers and team members. - Stay updated on SailPoint IdentityIQ product ...

Full Stack Java Developer

Dallas, TX · On-site +1

$52 - $67/hr

Provide technical guidance and mentoring to junior developers. * Keep up-to-date with the latest Java technologies and trends. * Optimize existing code for better performance. * Analyze existing code ...

Full Stack Java Developer

Dallas, TX · On-site +1

$52 - $67/hr

Provide technical guidance and mentoring to junior developers. * Keep up-to-date with the latest Java technologies and trends. * Optimize existing code for better performance. * Analyze existing code ...

Full Stack Java Developer

Dallas, TX · On-site

$52 - $67/hr

Provide technical guidance and mentoring to junior developers. * Keep up-to-date with the latest Java technologies and trends. * Optimize existing code for better performance. * Analyze existing code ...

Sr. Java Full Stack Developer

Plano, TX · On-site

$50.25 - $64.75/hr

Provide technical leadership, mentoring junior developers, and guiding the team in adopting best ... Java Frameworks - Spring Boot, AWS Cloud, microservices, kafka * DevOps tools - Splunk, Dynatrace ...

... junior team members * Work with developers, testers, and deployment teams to create software ... Java 17+; with Spring Boot 3.x experience strongly preferred. * AWS experience; GCP experience ...

next page

Showing results 1-20

Junior Java Programming information

See Irving, TX salary details

$58.6K

$102.6K

$154.6K

How much do junior java programming jobs pay per year?

As of Jul 10, 2026, the average yearly pay for junior java programming in Irving, TX is $102,578.00, according to ZipRecruiter salary data. Most workers in this role earn between $72,500.00 and $102,300.00 per year, depending on experience, location, and employer.

What is the difference between Junior Java Programming vs Junior Software Developer?

AspectJunior Java ProgrammingJunior Software Developer
Required CredentialsJava certifications, basic programming knowledgeGeneral programming skills, possibly Java certifications
Work EnvironmentDevelopment teams, Java-focused projectsVaried projects, multiple languages, broader scope
Employer & Industry UsageTech companies, software firms using JavaWide range of industries, including tech, finance, and startups
Common Search & ComparisonYesYes

Junior Java Programming typically focuses on Java-specific skills and certifications, working mainly within Java development teams. In contrast, Junior Software Developer roles may involve multiple programming languages and broader responsibilities across various projects. Both roles are entry-level and often overlap in skills, but Java programming is more specialized.

What are the key skills and qualifications needed to thrive as a Junior Java Programmer, and why are they important?

To thrive as a Junior Java Programmer, you need a solid understanding of Java fundamentals, object-oriented programming principles, and a relevant degree or coursework in computer science. Familiarity with integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, version control systems such as Git, and basic knowledge of build tools like Maven is typically expected. Problem-solving abilities, attention to detail, and good teamwork and communication skills help you stand out in this role. These skills and qualities are crucial for writing reliable code, collaborating effectively, and adapting quickly in a dynamic software development environment.

What are some common challenges a Junior Java Programmer might face when starting out, and how can they overcome them?

As a Junior Java Programmer, you may initially find it challenging to understand large codebases, manage debugging complex issues, or adapt to new frameworks used by the team. It's common to feel overwhelmed by unfamiliar tools or best practices. To overcome these challenges, actively seek mentorship from senior developers, participate in code reviews, and dedicate time to practice and learn outside of daily tasks. Collaboration and communication within your team are key to quickly building your skills and confidence in the role.

What does a Junior Java Programmer do?

A Junior Java Programmer is an entry-level software developer who specializes in writing, testing, and maintaining Java applications. They typically work under the supervision of senior developers, assisting with coding, debugging, and implementing features. Their tasks often include fixing bugs, participating in code reviews, and learning best practices in software development. This role is ideal for individuals who are new to programming and looking to gain practical experience in Java development within a team environment.
What are the most commonly searched types of Java Programming jobs in Irving, TX? The most popular types of Java Programming jobs in Irving, TX are:
What cities near Irving, TX are hiring for Junior Java Programming jobs? Cities near Irving, TX with the most Junior Java Programming job openings:

Java Spring Boot Developer

BC Forward

Plano, TX • On-site

$60.44/hr

Other

Re-posted 16 days ago


Job description

Job Title: Application Programmer II Location: Plano, TX (Hybrid, onsite day 1; minimum 3 days per week) Duration: Contract - 10 months Pay Range: $60.44/hr (W2) Job ID: 373884 Start Month: July Interview Process: 1-2 rounds. In person required. Video required. Notes: Max 3 submissions per vendor. Glider ID verification required. On Resume: Include current location or relocation plan, availability/start date, and cooling-off details if applicable. About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity. Job Description We are seeking an Application Programmer II to join our team supporting a leading bank. The role targets a junior developer who will work closely with the line of business and architects to implement solutions that protect and enhance software applications. The ideal candidate will have strong experience in Java/J2EE, Spring Boot, RESTful services, and distributed systems and a proven ability to design, prototype, and deliver secure, scalable applications. Responsibilities: Create prototypes to validate designs and solution approaches. Prepare UML diagrams to document current and target states. Contribute across SDLC phases including analysis, design, development, testing, and deployment. Develop, enhance, test, support, maintain, and debug applications for business and support functions. Provide technical direction and input to solution architecture for initiatives as needed. Recommend technology options that align with business requirements and improve competitiveness. Coordinate with external and distributed development teams to deliver on time and within budget. Provide feedback and technical guidance to project managers on critical delivery objectives. Required Skills & Qualifications: 3+ years of hands-on experience building mission-critical, large-scale, high-volume enterprise and distributed applications with Java/J2EE. Strong object-oriented design and Java programming skills, with experience on one or more J2EE application servers. Development of RESTful services using Spring Framework and Spring Boot, and SOAP web services. Experience with Apache Kafka for publishing and consuming data streams. JUnit test development, performance testing, optimization, and code analysis. Proficiency with Oracle SQL/PLSQL and NoSQL Cassandra. Experience with Eclipse or IntelliJ, Maven, Git, Bitbucket, CI/CD pipelines, Splunk, and SOAP UI. Knowledge of high-volume, scalable, available, and distributed architectures. Familiarity with creational and behavioral design patterns and JEE patterns. Ability to coordinate across regions and resolve cross-functional issues in distributed teams. Experience with Agile and SDLC practices, including test-driven development. Ability to manage multiple tasks and adapt to changing priorities to meet release deliverables. Experience diagnosing performance issues such as memory leaks, high CPU usage, and thread contention. Experience supporting high-traffic, Tier 0 applications. Preferred Skills: Experience with security best practices for cloud and application development. Familiarity with OAuth, JWT, and related authentication and authorization mechanisms. C# exposure and MS SQL Server experience. Primary/Secondary/Tertiary Skills: Primary: Spring Boot Secondary: C# Tertiary: MS SQL Server Why BCforward? At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to: Competitive compensation and benefits. Opportunities for growth with global clients. A supportive, inclusive culture that values innovation and people. Exposure to cutting-edge technologies and projects. About Our Commitment BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. Interested? Apply Now! If this sounds like the right opportunity for you, please apply with your most recent resume. Include your current location or relocation plan, availability or start date, and any cooling-off requirements.