Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Junior Software Developer

$52k - $123k

Cogent Info

Junior Software Developer

We are seeking a Junior Software Developer to join an Agile software development team building and modernizing services-based web applications. The ideal candidate will contribute to the design, development, testing, and continuous improvement of modern enterprise applications using a Java-focused development stack and cloud-native technologies. This role provides an opportunity to work across the software development lifecycle, develop technical and leadership skills, collaborate with cross-functional teams, and gain hands-on experience with technologies including Java, Spring Boot, Angular, Kubernetes, Docker, AWS, and AI-assisted development tools.

Location: Lafayette, LA or Knoxville, TN | Hybrid

Salary: $52k–$123k per annum

Key Responsibilities

  • Help define and develop application architecture and ongoing software development using modern engineering practices.
  • Develop and organize application code using best practices while contributing technical knowledge and learning from experienced team members.
  • Participate in all phases of the Agile software development lifecycle, including requirements gathering, design, estimation, coding, code reviews, and software testing.
  • Develop and review web application code using AI-assisted paired programming techniques with Angular, Java, JavaScript, and related technologies.
  • Deploy applications to Kubernetes environments.
  • Apply knowledge of data structures, including JSON and YAML, problem-solving, algorithm design, and algorithm analysis.
  • Develop applications using the Spring Framework, including Spring Boot, Spring Batch, and Spring Data.
  • Build and enhance RESTful systems with a focus on API design.
  • Participate in daily team discussions, technical collaboration, and code reviews to support continuous progress.
  • Participate in client, industry, and end-user discussions and provide technical input on application capabilities.
  • Contribute to technical design sessions, sustainable and high-performing features, estimates, and development timelines.
  • Continuously improve development tools, processes, and technologies.
  • Create and maintain automated testing scripts for applications.
  • Contribute to improvements in system architecture and application performance.
  • Develop a general understanding of database design and optimize application access to backend data.

Required Qualifications

  • Minimum 2 years of directly related software development experience.
  • Experience working in an Agile software development environment.
  • At least 2 years of experience with HTML, CSS, JavaScript, and Java development across front-end and back-end applications.
  • Experience with AI-assisted paired programming tools.
  • Exposure to modern Java development tools and environments such as Maven, Git, Tomcat, Eclipse, Bamboo, and Hibernate.
  • Experience with Kubernetes, Docker, or similar container technologies.
  • Ability to work independently and collaboratively in a dynamic development environment.
  • Ability to consistently deliver quality code for team review and product owner demonstration.
  • Strong communication skills with internal team members and customers.
  • Positive, can-do attitude and willingness to contribute across a wide range of team activities.
  • Ability to research, learn, and apply emerging software development technologies quickly.

Desired Qualifications

  • Java/JEE, Spring Framework, Spring Boot, Spring REST/JAX-RS, Web Services, Security, Controllers/Services, and Spring Data ORM using Hibernate/JPA 2.
  • JSON and modern web application development.
  • AWS Serverless Services including SQS, SNS, SES, Step Functions, and Lambda.
  • AWS Analytics services including Glue, Redshift, EMR, OpenSearch, Athena, SageMaker, and QuickSight.
  • Event streaming technologies such as Kafka.
  • Web and application servers such as Apache and JBoss EAP.
  • Open-source frameworks and libraries including commons-* libraries, Ehcache, Velocity, AOP Alliance, Mail, Swagger, and related technologies.
  • User authentication and authorization technologies such as ForgeRock OpenAM, SecureAuth, and Okta.
  • UI/UX technologies including Angular and Bootstrap.
  • Databases including AWS RDS for Oracle and PostgreSQL.
  • Log management and monitoring tools such as Datadog, Google Analytics, and New Relic.
  • CI/CD and engineering tools including Jenkins, SonarQube, Nexus, and Selenium.
  • Load testing using JMeter.
  • Code management tools including Git and GitHub.
  • Collaboration and project tools such as JIRA, Confluence, Bitbucket, and SourceTree.
  • Consulting experience.
  • Exposure to AWS AI services and application development involving artificial intelligence.

Education

Bachelor's degree in Computer Science, Computer Engineering, or another technical discipline preferred.

Key Skills

Application Development, Back-End Development, Java, JavaScript, HTML, CSS, Spring Boot, Spring Framework, REST APIs, Angular, Artificial Intelligence, AI-Assisted Development, AWS, Kubernetes, Docker, Maven, Git, GitHub, Hibernate, CI/CD, Automated Testing.

Equal Opportunity Employer

Cogent Infotech is committed to providing equal employment opportunities and maintaining an inclusive workplace. Employment decisions are made without discrimination based on any characteristic protected by applicable law.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Junior Software Developer in Knoxville, TN vacancy
  • $58k - $89.6k

    Junior ServiceNow Developer – AI-Assisted Development Position Description CGI is seeking a Junior ServiceNow Developer to support technology initiatives within a financial services environment. This role will focus on designing, developing, configuring, and maintaining... 
    Junior
    Local area
    Knoxville, TN
    more than 2 months ago
  • Title: Application Engineer Location: Tennessee - On-Site Position Summary: MUST BE UNITED STATES CITIZEN If you’re energized by solving complex customer challenges and bringing ideas to life, this role is for you. As an Application Engineer with the Seating Solutions...
    Suggested
    Full time
    Work at office

    CEO Inc.

    Knoxville, TN
    2 days ago
  • $98k - $113.5k

     ...challenges in grid planning and operations, distributed energy resources, electric transportation, and other end-use technologies.Our team develops actionable insights regarding the impact and capabilities of new technologies through utility-driven demonstrations and cross-... 
    Suggested
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Relocation package
    Flexible hours

    Electric Power Research Institute

    Knoxville, TN
    2 days ago
  •  ...Fun Company Activities! Many More! Job Details Responsibilities: Review specifications to Standard offerings. Develop Technical Clarifications/Exceptions to Specifications. Support Sales Team during Proposal stage (technical support, client-facing... 
    Suggested
    Local area
    Flexible hours

    Jobot

    Knoxville, TN
    4 days ago
  •  ...COOK SYSTEMS INTERNATIONAL has an IMMEDIATE need for a Java Software Engineer Java Software Engineer will: analyze and develop system requirements, program specifications and code/unit test to meet business requirements/specifications for large projects. Develop or... 
    Suggested
    Immediate start
    Remote work

    Cook Systems

    Knoxville, TN
    10 hours ago
  •  ...innovation and getting things done.We are seeking a Senior Android Developer to help lead the evolution of our native Android news platform...  ...and customer needs.Requirements:5+ years of professional software development experience, including 3+ years building native Android... 
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work

    Tegna

    Knoxville, TN
    1 day ago
  •  ...Senior Software Developer CGI is seeking an enthusiastic, creative, senior SW developer to join a high-performing Agile team in designing and building modern, services-based web applications for a large government agency. Our team is using a modern development stack... 
    Work at office

    CGI

    Knoxville, TN
    1 day ago
  •  ...etc. to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Knoxville, TN
    1 day ago
  •  ...Can you show job-ready project depth, not just toy examples?SynergisticIT focuses on roles such as entry-level software programmers, Java full stack developers, Python/Java developers, Data Analysts, Data Engineers, Data Scientists, and Machine Learning Engineers. The... 
    Junior
    Full time
    H1b
    Remote work

    SynergisticIT

    Knoxville, TN
    1 day ago
  •  ...standardization, and optimization across people, process, and technology. Develop, enforce, and evolve request handling standards, escalation...  ...matters with professionalism and discretion. Manage IT software and hardware licenses, vendor services, and related processes.... 
    Permanent employment

    AdvanceNet Health Solutions Inc

    Knoxville, TN
    2 days ago
  •  ...successful candidate will assess existing pipelines, design reusable migration patterns, implement secure and automated GitLab pipelines, develop Terraform modules, validate deployments across environments, and support knowledge transfer to the client's engineering teams. This... 
    Local area

    LED FastStart

    Knoxville, TN
    1 day ago
  •  ...Senior AWS Java Full Stack Developer Job Type: Permanent Full-Time Locations: Lafayette, LA | Knoxville, TN | Columbia, SC |...  ...Angular, TypeScript, and AWS , with responsibility across the full software development lifecycle. Responsibilities Design, develop,... 
    Permanent employment
    Full time
    Local area
    Immediate start

    System One

    Knoxville, TN
    7 days ago
  •  ...Job Title:  DevOps Engineer Job Category: Software Development/ Engineering Job Type: Permanent Full Time Location: Birmingham...  ...CI/CD pipelines, troubleshoot and optimize delivery workflows, develop reusable pipeline templates, and help modernize legacy... 
    Permanent employment
    Full time

    System One Holdings, LLC

    Knoxville, TN
    1 day ago
  • $18 - $24 per hour

    Software Developer Intern - Summer Internship Program Position Description Are you driven by technology’s ability to transform how organizations deliver meaningful impact? Do you enjoy solving problems, exploring how software is built, and collaborating with others... 
    Hourly pay
    Permanent employment
    Internship
    Summer internship
    Local area
    Knoxville, TN
    a month ago
  •  ...Job Title: Junior Accountant Location: Knoxville, TN (metro area) Job Type: Part-Time (25-30/hrs per week) | Associate Department...  ...Intermediate knowledge of Microsoft Excel and accounting software (PLUS if you have Sage/Mas100 or Quickbooks Enterprise Eagerness... 
    Junior
    Part time
    Internship

    LHH

    Knoxville, TN
    4 days ago
  • $89.6k - $156.7k

    AWS Full stack Developer with Spring boot & Angular Position Description CGI is seeking a Senior AWS Full Stack Software Engineer to join a technology team supporting enterprise applications...  ...modern DevOps practices. . Mentor junior engineers while remaining an active,... 
    Local area
    Knoxville, TN
    a month ago
  • $120k - $130k

     ...Title : Senior Mobile Application Developer Location : Remote within the US Duration : Direct Hire Required Skills & Experience: Bachelor’s degree in computer science, Engineering, Business, or a related field, with five years’ work experience in a company... 
    Work experience placement
    Remote work

    Insight Global

    Knoxville, TN
    1 day ago
  • Elevate Your Career with CBRE - Join a Fortune 500 Leader! CBRE is looking for Building Engineers who love keeping facilities cool, comfortable, and running smoothly. Sound like you? If you are ready to make a difference and be part of one of the world's most...
    Work at office
    Visa sponsorship
    Flexible hours
    Shift work

    CBRE

    Knoxville, TN
    4 days ago
  •  ...Responsibilities 1. Develop native enterprise IM app (iOS/Android). 2. Mobile architecture; optimize performance, battery, traffic, startup. 3. Stable backend communication. 4. Resolve mobile compatibility issues. 5. Collaborate with backend/product/testing for... 

    Temu

    Knoxville, TN
    3 days ago
  •  ...Job Title: .Net Developer Apex Systems has a need for a.Net Developer for a client in...  ...Create and develop new application software as well as develop features and functionality...  ...in the creation of materials Assist junior team members through mentoring, collaboration... 
    Contract work
    Work experience placement
    Remote work
    Work from home
    2 days per week
    3 days per week

    Software Technology Inc

    Knoxville, TN
    4 days ago
  •  ...onsite and remote Hours: 40.0 Security Clearance: Not specified in the provided details Responsibilities Support secure software delivery through enterprise supply chain initiatives Manage and enhance artifact repository tooling and open source policy... 
    Local area
    Remote work

    System One Holdings, LLC

    Knoxville, TN
    1 day ago
  •  ...working model is acceptable. ~ Required Qualifications to be Successful in this Role: 8+ years of software development experience, including 5+ years developing AI/ML solutions ~ Strong hands-on experience with Intelligent Document Processing (IDP), including document... 

    Mastech

    Knoxville, TN
    2 days ago
  • $60k - $120k

     ...Job Title: Senior AWS Python Developer Location: Knoxville, TN Type: Contract To Hire Compensation: $60.00 - $120,000.00 Work Model: Onsite – onsite Hours: 40.0 Security Clearance: Overview Leave placeholder text here for recruiter to input... 
    Full time
    Contract work
    Local area

    System One

    Knoxville, TN
    7 days ago
  • $100.8k - $176.3k

     ...combine machine learning expertise, strong software engineering practices, and system design...  ..., provide technical direction, mentor junior team members, and help keep delivery on track...  .... Your work creates value. You’ll develop innovative solutions and build relationships... 
    Work at office
    Local area
    Knoxville, TN
    a month ago
  • $56.6k - $110.1k

    Python Developer Position Description Do you want to take your career to the next level? CGI is looking for dedicated Python Developers...  ...and release processes through CI/CD pipelines. •Use Jira Software and Confluence to manage work, document procedures, and... 
    Full time
    Local area
    Knoxville, TN
    a month ago
  • $62.9k - $110.1k

     ...CGI is seeking a motivated and innovative Junior Full-Stack AI Engineer to join our...  ...engineering team. In this role, you will design, develop, and deploy scalable AI-powered...  ...pipelines to support reliable and scalable software delivery • Collaborate with product managers... 
    Junior
    Internship
    Work at office
    Local area
    Knoxville, TN
    1 day ago
  •  ...collaborate across development, QA, and platform teams to streamline CI/CD processes, infrastructure management, observability, and developer experience. This position is ideal for someone who thrives on automation, performance, and continuous improvement. What You... 
    Full time
    Temporary work
    Part time

    Motion Recruitment

    Knoxville, TN
    2 days ago
  •  ...drive the thoughtful adoption of AI-assisted workflows to improve developer productivity, reduce cycle time, and increase quality.**The...  ...design, QA, firmware, cloud).**Qualifications:*** 7+ years of software engineering experience with 3+ years in people leadership (or... 
    Full time
    Summer work
    Work at office
    Shift work
    Night shift

    Kurgo

    Knoxville, TN
    3 days ago
  •  ...Data Entry Operator | Junior (Remote) Knoxville, TN, United States Job Openings Data Entry Operator | Junior (Remote) A Data Entry Clerk, is responsible for inputting data and making changes to existing data figures in digital databases. Their duties include inputting... 
    Junior
    Remote job

    Only Data Entry

    Knoxville, TN
    2 days ago
  • $120k - $155k

    The Full-Stack Software Consultant provides technical expertise on project tasks under the guidance of a project manager to deliver high...  ...and sequencing project tasks, estimating task duration and developing a project schedule as part of developing a project plan.Review... 
    Remote work
    Flexible hours

    ABS Group

    Knoxville, TN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!