140 Software Developers jobs in Apopka
Senior Full Stack Developer
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, and deploy robust and scalable web applications using modern frameworks and technologies.
- Write clean, efficient, and maintainable code for both front-end and back-end systems.
- Collaborate with product managers, designers, and other engineers to define application requirements and features.
- Develop and maintain RESTful APIs and microservices.
- Design and manage database schemas and optimize database performance.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Troubleshoot and debug complex issues across the full stack.
- Stay up-to-date with emerging technologies and industry best practices.
- Mentor junior developers and contribute to code reviews.
- Ensure the security, performance, and scalability of applications.
The ideal candidate will possess a Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. A minimum of 6 years of professional software development experience is required, with strong proficiency in both front-end and back-end technologies. Expertise in languages such as JavaScript (React, Angular, Vue.js) for the front-end, and Node.js, Python, Java, or Go for the back-end, is essential. Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Strong understanding of database technologies (SQL, NoSQL) and architectural patterns (microservices, monoliths) is required. Excellent problem-solving, communication, and teamwork skills are critical. As this is a fully remote position, you must be a self-starter, highly motivated, and capable of working independently with minimal supervision. Join our collaborative and innovative team and build the future of web technology from your home office, contributing to our growth from Orlando, Florida, US .
Senior Full Stack Developer
Posted 7 days ago
Job Viewed
Job Description
The ideal candidate possesses a strong command of modern web technologies, a passion for clean code, and a commitment to continuous improvement. You will have the opportunity to work on innovative projects, mentor junior developers, and influence architectural decisions. Your contributions will be vital in shaping the future of our digital products.
Key Responsibilities:
- Develop and maintain responsive and user-friendly frontend applications using frameworks like React, Angular, or Vue.js.
- Design and implement robust backend services and APIs using languages such as Node.js, Python, Java, or C#.
- Manage and optimize database performance for both SQL and NoSQL databases.
- Write clean, efficient, well-documented, and testable code.
- Collaborate with product managers, designers, and other engineers to define and implement new features.
- Participate in code reviews, providing and receiving constructive feedback.
- Deploy applications using CI/CD pipelines and cloud platforms (AWS, Azure, GCP).
- Troubleshoot and resolve bugs and performance issues across the stack.
- Contribute to architectural discussions and technology selection.
- Mentor junior developers and promote best practices in software development.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack web development.
- Proficiency in frontend technologies (HTML, CSS, JavaScript) and modern frameworks (React, Angular, Vue.js).
- Strong experience with backend development languages and frameworks (Node.js, Python/Django/Flask, Java/Spring, C#/.NET).
- Expertise in database design and management (SQL: PostgreSQL, MySQL; NoSQL: MongoDB, Redis).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker).
- Solid understanding of RESTful API design principles.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent problem-solving, analytical, and communication skills.
- Ability to work effectively in a hybrid team environment.
Sr Java Full Stack Developer

Posted 1 day ago
Job Viewed
Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
**Job Description**
**Job Title:** Sr Java Full Stack Developer
**Location:** Lake Mary, FL
**Job Type:** Full Time with Benefits
+ 8+ years of Java/Spring Boot development experience, including microservices and event-driven architecture implementation
+ Java (8 to 17) Docker / Containerisation. Spring framework- Experience with CI/CD pipelines (e.g. Gradle / Artifactory / TeamCity).
+ Angular (or other JavaScript UI frameworks).
+ Web services and REST API design.
+ Distributed version control systems (ideally Git).
+ Databases (SQL Server).
+ Messaging frameworks and APIs (such as JMS, QuickFIX/J).
+ Building User facing applications Check out our website for further information on Insight Investment and our Technology agenda.
+ You understand and believe in the fundamentals: OOP, SOLID principles, Clean Code.
**Skills:**
+ Code: Java 17, Springboot
+ Architecture: Microservice based
+ Messaging: MQs
+ Deployment: Private cloud infrastructure (containers)
**Tools:**
+ Gitlab (git + CI/CD)
+ Github Copilot
+ Intellij Ultimate
+ Docker
+ Splunk
+ HTML, CSS
+ Angular
**Life at Capgemini:**
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
+ Flexible work
+ Healthcare including dental, vision, mental health, and well-being programs
+ Financial well-being programs such as 401(k) and Employee Share Ownership Plan
+ Paid time off and paid holidays
+ Paid parental leave
+ Family building benefits like adoption assistance, surrogacy, and cryopreservation
+ Social well-being benefits like subsidized back-up child/elder care and tutoring
+ Mentoring, coaching and learning programs
+ Employee Resource Groups
+ Disaster Relief
**Disclaimer:**
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please get in touch with your recruiting contact.
Click the following link for more information on your rights as an Applicant
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Ref. code:
Posted on: Sep 15, 2025
Experience Level: Experienced Professionals
Contract Type: Permanent
Location:
Atlanta, GA, US
Brand: Capgemini
Professional Community: Software Engineering
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
Sr Java Full Stack Developer
Posted 1 day ago
Job Viewed
Job Description
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
**Job Description**
**Sr Java Full Stack Developer**
**Location:** **Lake Mary, FL (In Person Interview)**
8+ years of Java/Spring Boot development experience, including microservices and event-driven architecture implementation
- Java (8 to 17) Docker / Containerisation. Spring framework- Experience with CI/CD pipelines (e.g. Gradle / Artifactory / TeamCity).
- Angular (or other JavaScript UI frameworks).
- Web services and REST API design.
- Distributed version control systems (ideally Git).
- Databases (SQL Server).
- Messaging frameworks and APIs (such as JMS, QuickFIX/J).
- Building User facing applications Check out our website for further information on Insight Investment and our Technology agenda.
- You understand and believe in the fundamentals: OOP, SOLID principles, Clean Code.
**Skills:**
- Code: Java 17, Springboot
- Architecture: Microservice based
- Messaging: MQs
- Deployment: Private cloud infrastructure (containers)
- Tools:
o Gitlab (git + CI/CD)
o Github Copilot
o Intellij Ultimate
o Docker
o Splunk
o HTML, CSS
o Angular
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.
1. Applies scientific methods to analyse and solve software engineering problems.
2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.
3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.
4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.
5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.
**Life at Capgemini**
Capgemini supports all aspects of your well-being throughout the changing stages of your life and career. For eligible employees, we offer:
Flexible work
Healthcare including dental, vision, mental health, and well-being programs
Financial well-being programs such as 401(k) and Employee Share Ownership Plan
Paid time off and paid holidays
Paid parental leave
Family building benefits like adoption assistance, surrogacy, and cryopreservation
Social well-being benefits like subsidized back-up child/elder care and tutoring
Mentoring, coaching and learning programs
Employee Resource Groups
Disaster Relief
**Disclaimer**
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please get in touch with your recruiting contact.
Click the following link for more information on your rights as an Applicant
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Ref. code:
Posted on: Oct 7, 2025
Experience Level: Experienced Professionals
Contract Type: Permanent
Location:
Atlanta, GA, US
Brand: Capgemini
Professional Community: Software Engineering
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
Junior Full Stack Developer Apprenticeship
Posted 7 days ago
Job Viewed
Job Description
Responsibilities:
- Assist senior developers in designing, coding, testing, and debugging web applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Learn and apply various programming languages, frameworks, and tools relevant to full-stack development.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Troubleshoot and resolve software defects and issues.
- Contribute to documentation of software design and development processes.
- Engage actively in all phases of the software development lifecycle.
- Develop a strong understanding of both front-end and back-end technologies.
- High school diploma or equivalent required; Associate's or Bachelor's degree in Computer Science or a related field is a plus.
- Demonstrated passion for technology and a foundational understanding of programming concepts (e.g., through personal projects, online courses, or bootcamps).
- Familiarity with at least one programming language (e.g., Python, JavaScript, Java).
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively in a remote team setting.
- Self-motivated and eager to learn new technologies.
- Ability to work independently and manage time effectively in a remote environment.
- A genuine interest in learning full-stack development methodologies.
Sr Full Stack Developer - Java, React

Posted 1 day ago
Job Viewed
Job Description
At the Capco Technology Delivery Center, we are dedicated to the financial services industries. Our professionals combine innovative thinking with unrivalled industry and domain expertise to offer our clients consulting expertise, complex technology and package integration, transformation delivery, and managed services, to move their organizations forward. Through our collaborative and efficient approach, we help our clients successfully innovate, increase revenue, manage risk and regulatory change, reduce costs, and enhance controls. Our teams stay at the forefront of industry trends and technologies that are driving innovation. From strategy to launch, we are adept at delivering across the full product lifecycle.
**About the Job:**
As a member of the Capco Technology Delivery Team, you'll bring practical knowledge of agile development methodologies and engineering best practices. As a Sr Full Stack Developer, you'll use your experience and skills to contribute to the quality and implementation of our software products for our customers.
**What You'll Get to Do:**
+ Work closely with business units, application teams, infrastructure areas and vendors to identity, review and evaluate the solution requirements.
+ Investigate and propose strategic fits for virtualization, consolidation and rationalization solution opportunities within the infrastructure or business.
+ Provide client consulting and planning guidance as applicable for moderate to complex projects.
+ Map requirements into standard services solution, identity opportunities for integrating to existing or reuse technology and provide cost effective solutions for moderate to large highly complex project/programs/initiatives.
+ Contribute to a culture of innovation, ideas, and continuous improvement, along with a great attitude, solid communication skills, willingness to learn and collaborate
**What You'll Bring with You:**
+ 6+ years of development experience using Java in a J2EE environment
+ Experience Developing and maintaining microservices using Spring Boot in Java, handling API transactions and managing the data layer for our micro apps
+ 2+ years current experience handling AWS data. Familiarity with other DB technologies like Oracle and MySQL
+ Experience maintaining CI/CD pipelines
+ Knowledge of automated testing frameworks and practices
+ Willingness to work in the Maitland (Orlando) office 3 days per week
**Why Capco?**
A career at Capco is a chance to help reshape the competitive landscape in financial services. We launch new banks, transform existing ones, and help our clients navigate complex change. As consultants, we work on the front-end business design all the way through to technology implementation.
We are the largest Financial Services focused consultancy in the world, serving everyone from global banks to emerging FinTechs, from strategy through digital transformation, design, business consulting, data and analytics, cyber, cloud, technology architecture, and engineering.
Capco is a young and growing firm. We maintain an entrepreneurial spirit and growth mindset, and have minimal bureaucracy. We have no internal silos that get in the way of your career opportunities or ability to focus on our clients and make a difference to the business. We offer the opportunity for everyone to learn rapidly, take on tough challenges, and get promoted quickly. We take pride in our creative, collaborative, diverse, and inclusive culture, where everyone can #BYAW.
We offer highly competitive benefits, including medical, dental and vision insurance, a 401(k) plan, tuition reimbursement, and a work culture focused on innovation and creation of lasting value for our clients and employees.
**Ready to take the Next Step**
If this sounds like you, we would love to hear from you. This is an opportunity to make a difference and contribute to a highly successful company with a significant growth trajectory.
We have been informed of several recruitment scams targeting the public. We strongly advise you to verify identities before engaging in recruitment related communication. All official Capco communication will be conducted via a Capco recruiter.
#LI-MB1
#LI-HYBRID
Individuals seeking employment at Capco are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.
Junior Software Developer, Full Stack
Posted 7 days ago
Job Viewed
Job Description
- Assist in the design, development, and implementation of web applications.
- Write well-documented, efficient, and testable code in various programming languages (e.g., Python, JavaScript, Java).
- Participate in code reviews and contribute to improving code quality.
- Collaborate with senior developers on feature development and bug fixes.
- Assist in the testing and debugging of software applications.
- Contribute to technical documentation and knowledge sharing.
- Learn and apply new technologies and development methodologies.
- Engage with team members in daily stand-ups and project discussions.
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of programming concepts and languages (e.g., Python, JavaScript, Java, C++).
- Basic understanding of web development technologies (HTML, CSS, JavaScript frameworks like React or Angular).
- Familiarity with database concepts (e.g., SQL, NoSQL).
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.
- Eagerness to learn and adapt to new technologies.
Be The First To Know
About the latest Software developers Jobs in Apopka !
Junior Software Developer - Full Stack
Posted 7 days ago
Job Viewed
Job Description
Program Highlights & Responsibilities:
- Participate in intensive training modules covering front-end (HTML, CSS, JavaScript frameworks like React/Angular/Vue) and back-end development (e.g., Node.js, Python, Java, Ruby on Rails).
- Work on real-world projects under the guidance of experienced senior developers.
- Learn to design, develop, test, and deploy scalable web applications.
- Contribute to database design and management (e.g., SQL, NoSQL).
- Understand and implement version control systems like Git.
- Collaborate effectively in a remote team environment using tools like Slack, Jira, and Trello.
- Engage in code reviews and actively seek feedback for continuous improvement.
- Assist in troubleshooting and debugging software issues.
- Learn about agile methodologies and participate in sprint cycles.
- Develop an understanding of cloud platforms and deployment strategies.
- Contribute to documentation of code and processes.
- Foster a strong learning mindset and proactive problem-solving approach.
Requirements:
- High school diploma or equivalent required. Some college coursework in computer science or a related field is a plus but not mandatory.
- A demonstrable passion for software development and technology.
- Basic understanding of programming concepts.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration abilities, especially in a virtual setting.
- Self-motivated and eager to learn new technologies quickly.
- Reliable internet connection and a suitable remote work environment.
- Must be legally authorized to work in the US.
This apprenticeship is an incredible stepping stone for aspiring developers. While the role is fully remote, it is associated with our client's presence in the vibrant tech hub of **Orlando, Florida, US**. We are committed to providing a supportive and educational environment for apprentices to grow into successful software professionals.
Lead Decentralized Application (dApp) Developer
Posted 1 day ago
Job Viewed
Job Description
Remote Junior Web Developer Apprentice
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Assist in the design, development, and implementation of web applications under the guidance of senior developers.
- Write clean, maintainable, and efficient code in various programming languages (e.g., HTML, CSS, JavaScript, Python/Node.js).
- Participate in code reviews and provide constructive feedback.
- Learn and apply agile development methodologies.
- Collaborate with team members through virtual communication tools.
- Troubleshoot and debug code to resolve issues and improve application performance.
- Contribute to the development of technical documentation.
- Engage in continuous learning to stay updated with emerging web technologies.
- Assist in testing and quality assurance processes.
- Develop a portfolio of projects to showcase skills and experience.
- Proactively seek opportunities to learn and take on new challenges.
- Adhere to coding standards and best practices.
- A strong passion for coding and a desire to build a career in web development.
- Basic understanding of fundamental programming concepts.
- Familiarity with HTML, CSS, and JavaScript is a plus.
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication skills, essential for remote collaboration.
- Ability to work independently and manage time effectively in a remote setting.
- Eagerness to learn and adapt to new technologies.
- A demonstrable passion for technology (e.g., personal projects, contributions to open source, relevant coursework).
- Must have reliable internet access and a suitable home office environment.
- This is a fully remote position, requiring you to work from your home location.