Overview
On Site
$40,000 - $50,000
Full Time
Skills
Java
Job Details
Job Title: Junior Java Developer
Location: Chicago, IL - 60616
Job Type: Full-Time Permanent
Experience Level: 1-3 Years
Company: Digitys LLC
Salary: $50K/Annum+ Benefits
Job Summary
We are seeking a motivated and detail-oriented Junior Java Developer to join our software development team. As a Junior Java Developer, you will support the design, development, testing, and maintenance of Java-based applications and systems. This is an excellent opportunity to grow your skills and gain hands-on experience working with modern technologies in a collaborative environment.
Key Responsibilities
- Assist in designing, coding, testing, and debugging Java applications
- Participate in code reviews and learn from senior developers
- Maintain and enhance existing software systems by identifying and correcting software defects
- Collaborate with team members and stakeholders to define, design, and ship new features
- Write clean, scalable, and well-documented code
- Support software integration and deployment activities
- Follow development best practices and contribute to the continuous improvement of the development process
Required Qualifications
- Bachelor s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience)
- Solid understanding of Java and object-oriented programming (OOP) principles
- Familiarity with Java frameworks such as Spring or Hibernate
- Basic knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL)
- Understanding of version control tools (e.g., Git)
- Eagerness to learn and adapt to new technologies and frameworks
Preferred Qualifications
- Internship or academic project experience with Java or full-stack development
- Exposure to RESTful APIs, microservices, or cloud platforms (e.g., AWS, Azure)
- Familiarity with front-end technologies like HTML, CSS, and JavaScript
- Basic understanding of Agile development methodologies
Soft Skills
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
- Willingness to accept feedback and continuously improve
- Attention to detail and commitment to quality
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.