Unlimited Job Postings Subscription - $99/yr!

Job Details

Software Engineer (Python & Java)

  2026-01-26     Falcon IT & Staffing Solutions     all cities,AK  
Description:

About the role

Seeking a versatile Mid-Level Software Engineer skilled in both Python and Java to join our development team. This role offers a unique opportunity to work on core applications, including chatbot services and backend systems, in a hybrid environment. The ideal candidateis a problem solver, continuous learner, and team player eager to work with emerging AI technologies and full-stack development. This position may become hybrid in the future, so local candidates are preferred.

Job Responsibilities

  • Design and develop scalable, efficient code using Java (Spring Boot/Jakarta EE) and Python (Django/FastAPI).
  • Maintain and improve legacy Java systems and develop new microservices with Python.
  • Apply bug fixes and troubleshoot performance issues in backend systems.
  • Participate in the full software development lifecycle including requirements analysis, design, coding, testing, and deployment.
  • Conduct peer code reviews to ensure code quality and adherence to best practices.
  • Collaborate closely with technical leads, designers, and engineers to deliver high-quality software features.
  • Integrate emerging AI technologies and contribute to chatbot service development.
Required skills

Python Java Spring Boot Jakarta EE Django FastAPI PostgreSQL MySQL RESTful API GraphQL Git CI/CD Docker

Preferred skills

Angular TypeScript LangChain OpenAI API Hugging Face AWS Azure Google Cloud Platform Rasa 3

Education requirements

Degree

Bachelor

Major

Computer Science

Job Requirements
  • 3-5 years of professional software development experience.
  • Strong proficiency in Python for backend development and data handling.
  • Proficiency in Java, including object-oriented design and JVM tuning.
  • Solid understanding of relational databases such as PostgreSQL and MySQL.
  • Experience designing and consuming RESTful APIs and/or GraphQL.
  • Proficiency with Git, CI/CD pipelines, and Docker containerization.
  • Bachelor's degree in Computer Science, Engineering, or relevant field.
  • Ability to work collaboratively in a team and communicate effectively.
  • Demonstrated problem-solving skills and eagerness to learn new technologies.
  • Experience with Agile development practices.


Apply for this Job

Please use the APPLY HERE link below to view additional details and application instructions.

Apply Here

Back to Search