Junior Software Developer
$52k - $123kCogent 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.
$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...JuniorLocal area- 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...SuggestedFull timeWork at office
$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-...SuggestedFull timeWork at officeRemote workWork from homeHome officeRelocation packageFlexible hours- ...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...SuggestedLocal areaFlexible hours
- ...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...SuggestedImmediate startRemote work
- ...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 timeTemporary workPart timeWork at officeLocal areaRemote work
- ...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
- ...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 timeH1bRemote work
- ...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...JuniorFull timeH1bRemote work
- ...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
- ...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
- ...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 employmentFull timeLocal areaImmediate start
- ...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 employmentFull time
$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 payPermanent employmentInternshipSummer internshipLocal area- ...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...JuniorPart timeInternship
$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$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 placementRemote work- 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 officeVisa sponsorshipFlexible hoursShift work
- ...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...
- ...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 workWork experience placementRemote workWork from home2 days per week3 days per week
- ...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 areaRemote work
- ...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...
$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 timeContract workLocal area$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 officeLocal area$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 timeLocal area$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...JuniorInternshipWork at officeLocal area- ...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 timeTemporary workPart time
- ...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 timeSummer workWork at officeShift workNight shift
- ...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...JuniorRemote job
$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 workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior Software Developer. Be the first to apply!
- intel software engineer Knoxville, TN
- software engineer Knoxville, TN
- senior robotics software engineer Knoxville, TN
- financial software developer Knoxville, TN
- part time software developer remote Knoxville, TN
- software engineer remote Knoxville, TN
- ngo software engineer Knoxville, TN
- software development engineer aws Knoxville, TN
- network software engineer Knoxville, TN
- senior software design engineer Knoxville, TN




