careertakescareertakes

Full Stack Software Engineer (Java and Cloud)

Confidential Clientunspecified
Entry LevelFull-timeHybridN/A
Bloomington, Indiana
2 Days Ago

The Full Stack Software Engineer will contribute to the development and enhancement of enterprise-grade digital communication applications using Java, JavaScript, and AWS cloud technologies. This role involves collaborating within an agile team to improve software architecture, performance, and customer experience through innovative solutions and best engineering practices. The position supports a hybrid work environment based near Richardson, TX or Bloomington, IL hubs.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Internet.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is seeking a Full Stack Software Engineer (Java and Cloud) to help design, build, and operate cloud-native digital communication services. You will work on an agile team to deliver resilient, scalable features and services that improve customer experiences.

  • Design, implement, and maintain backend services and frontend components using Java, Spring Boot, JavaScript, Vue, and Node.js
  • Build and consume REST/JSON APIs; work with XML where required
  • Implement infrastructure as code patterns (Terraform) and collaborate on AWS architecture
  • Write and maintain unit and integration tests; support automated test coverage goals
  • Participate in code reviews, design discussions, and knowledge sharing
  • Support CI/CD pipelines (GitLab) and help streamline release processes
  • Troubleshoot production issues and contribute to reliability and performance improvements
  • Collaborate with product, QA, and operations to ensure features meet business and security requirements

Who You Are

  • 2–3+ years of software development experience (many candidates in this posting are early-career or internship-level but with production exposure)
  • Proficient in Java and familiar with Spring Boot (Spring Boot 3 preferred)
  • Comfortable with frontend JavaScript frameworks (Vue) and Node.js
  • Hands-on experience or familiarity with AWS services and cloud-native design
  • Experience with Terraform, GitLab, CI/CD, and automated testing best practices
  • Solid problem-solving skills; able to apply critical thinking to choose appropriate technologies
  • Strong communicator who works well on collaborative, cross-functional teams
  • Willingness to learn new technologies, including AI-related tooling where applicable
  • Bachelor’s degree in Computer Science or related field, or equivalent experience preferred

Compensation & Benefits

  • Potential starting salary range: $85,000 - $125,500 (starting salary based on skills, background, and experience)
  • Potential yearly incentive pay up to 15% of base salary
  • Comprehensive benefits including medical, dental, vision, mental health resources, and tuition assistance
  • Retirement plan with company contributions and financial planning resources
  • Generous time off policies, parental leave, and volunteering/community service support
  • Professional development, mentorship, and internal training programs

Note: The salary range above is provided by the hiring client and is included to be transparent with candidates.


Location & Work Model

  • Authoritative job location: Bloomington, IN (Hybrid)
  • This role expects a hybrid work arrangement with some on-site collaboration in Bloomington, IN. Candidates should be able to work on-site as required by the team.
  • Applicants must be authorized to work in the United States immediately. The client is not able to sponsor work visas for this position.

Employment Type & Level

  • Employment type: Internship
  • Seniority: Entry level (internship); candidates with relevant production experience are encouraged to apply

Keywords & Skills (for search optimization)

  • Java, Spring Boot 3
  • Full Stack Engineer, Vue, Node.js
  • AWS, Terraform, CI/CD, GitLab
  • Unit testing, automation, cloud-native
  • Entry-level internship software engineer

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range