Junior Software Engineer
Core
Design, development, and maintenance of software applications under senior guidance.
Role type
Junior Software Engineer
Builds
Software applications, REST/SOAP services, web-based interfaces
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java (JEE/SE), Spring Boot, relational databases (SQL Server, Oracle, PostgreSQL, MySQL, MariaDB), RESTful/SOAP web services, Git, Maven, API testing tools (SoapUI, Postman), React (functional components, hooks, state management), CI/CD pipelines, Docker, AI-assisted code evaluation (via careerplan.io/jobs/R0045756-2-junior-software-engineer-at-harriscomputer)
Preferred skills
Agile methodologies, real-time interface experience, JUnit, Jest, GitHub/Bitbucket, DevOps principles
Technologies
Java 8+, Spring Boot, SQL Server, Oracle, PostgreSQL, MySQL, MariaDB, Git, Maven, SoapUI, Postman, React, npm, webpack, JUnit, Jest, Docker, GitHub, Bitbucket, Copilot, Claude Code
Responsibilities
Implement product designs using programming languages and tools; estimate effort for development tasks and track progress; perform bug fixes and small enhancements; participate in code reviews; liaise with QA and support teams to resolve escalated issues; learn new technologies and programming practices
Seniority
Junior, hands-on IC