Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Application Developer image - Rise Careers
Job details

Application Developer - job 1 of 2

Company Description

Jobs for Humanity is collaborating with YUPRO Placement to build an inclusive and just employment ecosystem. We support individuals coming from all walks of life.

Company Name: YUPRO Placement

Job Description

Application Developer
This is a contract position.
This is an onsite opportunity located in Alpharetta, GA.

About this Position

Are you passionate about building scalable applications and working with cutting-edge technology? Join our team as an Application Developer, where you'll contribute to building and supporting APIs for client applications. This role offers an exciting opportunity for motivated developers to make an impact in the tech industry.

Job Responsibilities
  • Design and build large-scale systems with a focus on performance, usability, user experience, and security.

  • Develop and maintain APIs for client applications.

  • Collaborate with cross-functional teams to deliver high-quality software solutions.

  • Analyze and troubleshoot application issues with creative problem-solving approaches.

  • Participate in the full application development lifecycle, including architecture, design, and implementation.

Job Skills/Requirements
  • 7-15 years of experience designing and building large-scale systems.

  • Proficient in Java, Spring Boot, Kafka, and ActiveMQ.

  • Strong knowledge of AWS, Azure, Kubernetes, and Docker.

  • Expertise in TypeScript, JavaScript, Java, Express.js, and Node.js.

  • Experience with MySQL, NoSQL, MongoDB, Cassandra, etc.

  • Familiarity with version control systems such as Git and Bitbucket.

  • Self-motivated, flexible, and capable of working both independently and as part of a team.

  • Strong analytical, troubleshooting, and problem-solving skills.

  • Excellent verbal and written communication skills with the ability to explain ideas clearly.

Why should I apply?
  • Work with cutting-edge technologies in the tech industry.

  • Collaborate with a dynamic, cross-functional team.

  • Opportunity for career growth and skill development.

  • Flexible work environment with competitive pay.

Pay Range

Pay Range: $60 - $64/hr

YUPRO Placement is the nation’s leading skills-first placement firm placing and promoting historically overlooked talent into permanent hire, apprenticeship, and contract job assignments. We represent clients who support skills first inclusive hiring practices. YUPRO Placement is an equal opportunity employer.

Jobs for Humanity Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Jobs for Humanity DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Jobs for Humanity
Jobs for Humanity CEO photo
Unknown name
Approve of CEO

Average salary estimate

$128960 / YEARLY (est.)
min
max
$124800K
$133120K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Application Developer, Jobs for Humanity

Are you ready to dive into an exciting opportunity as an Application Developer with YUPRO Placement? Located in the vibrant city of Alpharetta, Georgia, this contract position offers a unique chance to harness your skills in building and supporting APIs for client applications. If you have a passion for developing scalable applications using the latest tech, this is the perfect role for you! You will engage in designing and building high-performance, user-friendly systems, collaborating with various cross-functional teams to deliver top-notch software solutions. Your troubleshooting and problem-solving expertise will be vital as you analyze application issues and streamline processes. With 7-15 years of experience under your belt, proficiency in languages and frameworks like Java, Spring Boot, and TypeScript, and familiarity with cloud technologies such as AWS and Azure, you’ll thrive here. YUPRO Placement emphasizes a flexible work environment where you'll not only grow professionally but also contribute to meaningful, skills-first hiring practices. Join us in making the tech world a more inclusive place!

Frequently Asked Questions (FAQs) for Application Developer Role at Jobs for Humanity
What qualifications are required for the Application Developer position at YUPRO Placement?

To be considered for the Application Developer position at YUPRO Placement, candidates should possess 7-15 years of experience in designing and building large-scale systems. Proficiency in Java, Spring Boot, Kafka, and ActiveMQ is crucial, along with strong knowledge of AWS, Azure, Kubernetes, and Docker. Additionally, expertise in TypeScript, JavaScript, Express.js, Node.js, and experience with databases like MySQL or MongoDB are important. Strong analytical skills and effective communication are also key to succeed in this role.

Join Rise to see the full answer
What are the main responsibilities of an Application Developer at YUPRO Placement?

As an Application Developer at YUPRO Placement, your main responsibilities will include designing and building scalable applications while ensuring performance, usability, and security. You will develop and maintain APIs for client applications, collaborate with cross-functional teams, troubleshoot application issues, and participate in the full application development lifecycle. Your contribution will directly impact the efficiency and quality of the software delivered.

Join Rise to see the full answer
What technologies should an Application Developer at YUPRO Placement be familiar with?

An Application Developer at YUPRO Placement should be well-versed in technologies such as Java and Spring Boot, alongside familiarity with Kafka and ActiveMQ. Strong knowledge of cloud platforms like AWS and Azure is essential, as well as experience with containerization tools like Kubernetes and Docker. Candidates should also have a robust understanding of both SQL and NoSQL databases, including MySQL, MongoDB, and others.

Join Rise to see the full answer
How does YUPRO Placement support career growth for Application Developers?

At YUPRO Placement, we prioritize the professional growth of our Application Developers by providing opportunities to work with the latest technologies and fostering a collaborative environment. We encourage ongoing skill development and learning through training, mentoring, and challenging projects. Being part of a dynamic team allows you to expand your capabilities and enhance your knowledge and expertise in the tech industry.

Join Rise to see the full answer
What soft skills are important for an Application Developer role at YUPRO Placement?

Soft skills are just as important as technical abilities for the Application Developer role at YUPRO Placement. Candidates should possess strong analytical and troubleshooting skills to identify and solve complex application issues creatively. Excellent verbal and written communication skills are necessary for explaining technical concepts clearly to team members and stakeholders, as well as being self-motivated and adaptable to work effectively both independently and in a team.

Join Rise to see the full answer
Common Interview Questions for Application Developer
Can you describe your experience with building large-scale systems as an Application Developer?

When answering this question, focus on specific projects that showcase your ability to design, build, and maintain large-scale systems. Discuss the technologies you used, the challenges faced, and how you overcame them. Highlight your methodologies, such as Agile or Scrum, and emphasize teamwork and collaboration with cross-functional groups to achieve project goals.

Join Rise to see the full answer
How do you ensure application performance and usability?

To answer this question, provide examples of how you have optimized application performance in past projects. Discuss metrics you used to measure performance, such as load time or database query efficiency, and describe any tools or techniques like caching or load balancing that you've implemented to improve usability and performance.

Join Rise to see the full answer
What strategies do you use to troubleshoot application issues?

When addressing troubleshooting strategies, outline your systematic approach, such as identifying the root cause through logging and error reports, using debugging tools, and testing the application in various environments. Be sure to mention notable instances where you resolved complex issues and the impact of your solutions on the team or the project.

Join Rise to see the full answer
Do you have experience working with APIs? Can you provide an example?

Discuss your experience with API development, including RESTful services or GraphQL. Provide an example of an API you developed or integrated, detailing the technologies used, the purpose of the API, and the benefits it brought to the applications that utilized it. Highlight collaboration with other teams, if applicable.

Join Rise to see the full answer
What is your experience with cloud platforms like AWS or Azure?

You should highlight specific projects or tasks where you utilized cloud technologies. Explain how you deployed applications, managed cloud resources, and any experience with services such as EC2, Lambda on AWS, or Azure App Services. Discuss the advantages of using cloud technologies for scalability and reliability.

Join Rise to see the full answer
Can you explain your approach to version control in application development?

Detail your familiarity with version control systems like Git or Bitbucket. Discuss your practices for branching, committing, and merging code, as well as how you resolve conflicts and maintain a clean code history. Emphasize the importance of version control in enabling team collaboration and code quality management.

Join Rise to see the full answer
How do you stay updated with the latest technologies in application development?

Share your strategies for staying current, such as participating in tech forums, attending workshops and conferences, or engaging with online courses. Mention specific resources you rely on, like blogs, podcasts, or webinars, that help ensure your skillset remains relevant in the fast-paced tech industry.

Join Rise to see the full answer
What methodologies do you prefer in application development and why?

Discuss your familiarity with development methodologies like Agile, Scrum, or Waterfall. Share your preference based on past experiences and the advantages you've observed, emphasizing how these methodologies enhance collaboration, efficiency, and project delivery timelines.

Join Rise to see the full answer
How do you prioritize tasks in a multi-project environment?

Provide insights into your time management and organizational skills. Discuss how you identify urgent versus important tasks, set clear deadlines, and communicate effectively with your team to ensure project timelines are met. Examples from past experiences can help demonstrate your ability to manage workload effectively.

Join Rise to see the full answer
What do you find most challenging about being an Application Developer?

Explain the challenges you face, such as keeping up with rapidly evolving technologies, debugging complex issues, or managing project timelines. Discuss how you address these challenges, focusing on growth and learning from difficult situations, which ultimately enhances your skills as a developer.

Join Rise to see the full answer
Similar Jobs
Posted 10 days ago

Be a part of the Osseo Area Schools team and help shape the future of scholars through engaging English instruction.

Become a key player in driving growth at Contentful as an Enterprise Business Development Representative, connecting with leads and shaping sales opportunities.

CSGI Remote India Remote
Posted 11 days ago

Join CSG as a Software Development Engineer I and help build impactful solutions in a dynamic and supportive environment.

Join TruffleHog as a Senior Frontend Engineer and contribute to meaningful advancements in cybersecurity through innovative frontend applications.

Photo of the Rise User
Posted 10 days ago

We are looking for experienced Sr. Java SQL Developers to enhance our client's critical projects in Houston's fast-paced environment.

We are looking for a talented Software Engineer to join our innovative team and deliver high-quality software solutions.

UTAustin Hybrid PICKLE RESEARCH CAMPUS
Posted 4 days ago

Join the Applied Research Laboratories as a Software Engineering Scientist to pioneer software development for advanced networked and sonar systems.

Photo of the Rise User
Posted 4 days ago

Exciting opportunity for a Software Engineer to build scalable systems in a remote-first environment at Jobgether.

Photo of the Rise User
Posted 7 days ago

Join Keeper Security as a Senior Software Engineer and help design the next generation of secure remote access solutions for enterprises globally.

Photo of the Rise User

Join Brixio as a Senior .NET Backend Contractor and tackle the final delivery phase of a crucial digital transformation project in Dubai.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Contract, on-site
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!