Junior java microservices developer/Jr data analyst
This entry-level role at Confidential Client is designed for candidates with strong algorithm skills seeking to build real-world Java microservices and full-stack development experience. The position focuses on developing practical applications using Java, Spring Boot, APIs, and SQL, while also enhancing skills in data analytics, machine learning, and DevOps fundamentals. It supports career readiness through technical and behavioral interview preparation, resume improvement, and alignment with employer expectations.
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, an organization in the IT industry.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Overview
Confidential Client is hiring for an entry-level/full-time Junior Java Microservices Developer / Jr Data Analyst role in Houston, TX. This role is ideal for candidates with strong algorithm and coding practice who want to build real-world projects, strengthen interview positioning, and move into software engineering or data analytics tracks. The role emphasizes Java, Spring Boot, microservices, APIs, SQL, Git, and foundational DevOps and data skills.
What You’ll Do
- Contribute to Java-based microservices using Spring Boot and RESTful APIs.
- Build, test, and maintain backend components and integrations (APIs, SQL databases).
- Support data analysis tasks: extract, clean, and run basic analyses on datasets to inform engineering and product decisions.
- Collaborate in cross-functional teams, participate in code reviews, and follow Git-based workflows.
- Troubleshoot, debug, and help resolve production issues with guidance from senior engineers.
- Create simple automation scripts and support CI/CD pipelines (basic DevOps practices).
- Document work clearly and communicate technical decisions to non-technical stakeholders.
What We’re Looking For (Minimum Qualifications)
- Familiarity with Java and object-oriented programming fundamentals.
- Experience or coursework with Spring Boot or similar Java frameworks.
- Basic understanding of RESTful APIs and working with JSON payloads.
- Practical SQL skills for querying relational databases.
- Comfortable using Git for source control.
- Bachelor’s degree in Computer Science, Engineering, Math, Statistics, or equivalent practical experience — recent grads welcome.
- Strong problem-solving skills and motivation to learn real-world engineering practices.
- Ability to work legally in the U.S. (employers may request documentation during hiring).
Nice-to-Have / Preferred
- Exposure to microservices architecture, Docker, or container basics.
- Experience with Python for scripting or simple data analysis.
- Familiarity with data analysis tools or BI concepts (pandas, Excel, basic visualization).
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Internship or project experience building a full-stack app, APIs, or data pipeline.
- Demonstrated portfolio projects or GitHub samples that show applied work beyond algorithm practice.
Skills & Technologies (keywords)
- Java, Spring Boot
- Microservices, RESTful APIs
- SQL, Data Analysis
- Git, CI/CD basics
- Python (optional)
- Docker / DevOps fundamentals
Compensation & Location
- Salary range: $82,000 - $136,000 per year (Confidential Client)
- Employment type: Full time
- Work location: Houston, TX (on-site or hybrid as defined by the hiring team)
Note: The posted salary range reflects the information provided by the source and complies with applicable pay transparency requirements for the job location.
Benefits & Development
- Professional mentorship and defined growth pathways into mid-level engineering or data roles.
- Access to applied project work to build production-ready portfolio artifacts.
- Training and interview preparation to strengthen technical and behavioral positioning.
- Standard benefits package details (health, retirement, time off) will be shared by the hiring team during the interview process.
Additional details
Confidential Client and Careertakes may share resume information with hiring teams and internal candidate databases. Candidates who do not wish to be contacted should not submit their resume. Confidential Client will make final hiring decisions; Careertakes supports the process as a third-party recruiter.
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