1

Application Programmer Ii Jobs (NOW HIRING)

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 ...

The Application Engineer II will design and integrate subsystems while commissioning test systems to meet complex testing requirements. In addition, the role will troubleshoot complex problems and ...

AVL Test Systems Inc offers a job in the United States (US) as Application Engineer II AVL Test Systems Inc. is looking for an Application Engineer II to join the Plymouth, Michigan team. This ...

The Application Engineer II will design, integrate subsystems and commission test systems to meet complex testing requirements. In addition, they will troubleshoot complex problems and develop ...

$70K - $90K/yr

... application programs, while ensuring solutions meet functional and technical requirements. Salary ... Engineering, or a related field (or equivalent experience). • Minimum of 2+ years of related ...

The Application Engineer II will design, integrate subsystems and commission test systems to meet complex testing requirements. In addition, they will troubleshoot complex problems and develop ...

next page

Showing results 1-20

Application Programmer Ii information

See salary details

$25K

$88.9K

$149K

How much do application programmer ii jobs pay per year?

As of Jun 28, 2026, the average yearly pay for application programmer ii in the United States is $88,946.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,500.00 and $116,000.00 per year, depending on experience, location, and employer.

What is the salary of an application developer?

The salary of an Application Programmer II typically ranges from $70,000 to $100,000 annually, depending on experience, location, and industry. Entry-level positions may start lower, while experienced developers with specialized skills or certifications can earn higher salaries. Factors such as working with specific programming languages and tools can also influence compensation.

Which is the hardest field in it?

In the role of Application Programmer II, the most challenging fields often involve complex problem-solving, understanding legacy systems, and mastering multiple programming languages or frameworks. Staying current with rapidly evolving technologies and debugging intricate issues can also be demanding. Success typically requires strong analytical skills, continuous learning, and proficiency with tools like version control and debugging software.

What are the typical challenges faced by an Application Programmer II when working on cross-functional projects?

As an Application Programmer II, you'll often collaborate with teams such as QA, UI/UX designers, and business analysts. One common challenge is balancing technical requirements with business goals, which may sometimes conflict. Effective communication and adaptability are key, as you may need to adjust your code based on feedback from non-technical stakeholders. Additionally, managing project timelines while ensuring code quality can be demanding, especially when integrating with legacy systems or multiple platforms.

What does an application programmer do?

An application programmer designs, develops, tests, and maintains software applications based on user requirements. They typically use programming languages like Java, C#, or Python and work with development tools and frameworks to create functional software solutions. Strong problem-solving skills and knowledge of software development life cycles are essential for this role.

What are Application Programmer II?

An Application Programmer II is a mid-level software developer who is responsible for designing, coding, testing, and maintaining computer applications. They typically work under the supervision of senior programmers or project managers and may also help to analyze user requirements and modify existing software to improve efficiency. This role often requires proficiency in programming languages, problem-solving skills, and experience with software development methodologies.

What are the key skills and qualifications needed to thrive as an Application Programmer II, and why are they important?

To thrive as an Application Programmer II, you need strong programming skills in languages such as Java, C#, or Python, along with a relevant bachelor's degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and experience with databases are typically required, and certifications like Microsoft Certified: Azure Developer Associate can be advantageous. Analytical thinking, attention to detail, and effective communication help you collaborate with teams and solve complex problems efficiently. These skills and qualities are crucial to delivering reliable, maintainable software solutions that meet organizational needs.

Can I make 100k as a software developer?

Application Programmer II roles can potentially earn $100,000 or more annually, especially with experience, specialized skills, and working in high-demand industries or locations. Salary depends on factors such as geographic region, certifications, and the complexity of projects handled.
More about Application Programmer Ii jobs
What job categories do people searching Application Programmer Ii jobs look for? The top searched job categories for Application Programmer Ii jobs are:
Infographic showing various Application Programmer Ii job openings in the United States as of June 2026, with employment types broken down into 96% Full Time, 3% Part Time, and 1% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $88,946 per year, or $42.8 per hour.

Java Spring Boot Developer

BC Forward

Plano, TX • On-site

$60.44/hr

Other

Posted 4 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.