careertakescareertakes

Entry Level Software Engineer

Confidential ClientConsulting
Entry LevelFull-timeOn-Site$126,724
Newark, New Jersey
17 Hours Ago

The Entry Level Software Engineer role at Confidential Client targets recent graduates or career switchers seeking full-time positions in software development, data science, and machine learning. Candidates will work with technologies such as Java, Python, and modern development tools, gaining experience in software development life cycle and advanced data techniques. The position emphasizes technical motivation, self-learning, and strong communication skills to support career growth in the tech industry.

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, Information Technology (IT) services and software.

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


Compensation & Logistics

This is a full-time role based in Newark, NJ.
Estimated compensation: $126,724 per year (estimated).
Work location: Newark, New Jersey (on-site / client sites).
May include immigration support: Careertakes and our client may assist with STEM OPT, H‑1B, and green‑card processes for eligible candidates. Open to applicants authorized to work in the U.S.


What You’ll Do

You will join a confidential client’s engineering team to learn and contribute to production software. Typical responsibilities include:

  • Work on backend or full-stack features using Java and related frameworks.
  • Build and consume RESTful APIs and microservices.
  • Participate in code reviews, testing, and CI/CD pipelines (Docker, Jenkins, GitHub).
  • Collaborate with cross-functional teams to translate requirements into working code.
  • Contribute to debugging, performance tuning, and documentation.
  • Learn and apply data science or machine learning basics for applicable roles.

What We’re Looking For (Minimum Qualifications)

  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, Mathematics, Statistics, or related field — or equivalent project experience.
  • Demonstrable programming experience (coursework, internships, projects) in Java, Python, C++, or JavaScript.
  • Basic understanding of software development lifecycle and object-oriented design.
  • Strong written and verbal communication skills.
  • Motivated, self-directed learner with a willingness to upskill.

Preferred / Helpful Skills

  • Java core, Spring Boot, microservices architecture.
  • Front-end fundamentals: JavaScript, HTML/CSS, modern frameworks (React/Angular/Vue).
  • Containerization and orchestration: Docker, Kubernetes.
  • CI/CD tooling: Jenkins, GitHub Actions.
  • Data & ML skills (for data roles): Python, statistics, NumPy/pandas, visualization (Tableau/Power BI), TensorFlow, Databricks, NLP/text mining.
  • Experience with REST APIs, version control (Git), and basic cloud concepts.

Why Apply

  • Entry-level positions designed to accelerate your career with hands-on mentorship and training.
  • Opportunities across software development, Java full-stack, Python, data analysis, and machine learning tracks.
  • Potential immigration support for eligible candidates (STEM OPT, H‑1B, green card processes).
  • Confidential client operates in the IT services and software space and hires for early-career technical roles.

Additional Notes

  • Shortlisted candidates will be contacted. No third-party or agency submissions accepted.
  • If you are not interested in outreach from the recruiting team, you may request to be removed from the client’s candidate pool.
  • This posting follows non-discriminatory hiring practices; all qualified applicants will receive consideration.

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