Post Job Free
Sign in

Entry Level Java Software Engineer

Company:
GSquared Group
Location:
Atlanta, GA
Posted:
May 12, 2024
Apply

Description:

Title: Java Software Engineer – Entry Level

Terms: Contract to hire role

Location: Atlanta area

Local to GA only at this time

Hybrid Role

Are you looking for a career opportunity that allows you to grow your career? If so, this opportunity will genuinely excite you! Our client is transforming how their organization services their customers while aligning best in breed technology solutions. We are looking for an Entry Level Java Software Engineer who will help build out & develop best in class work and work on innovative projects for the business.

Role Details:

Job Title: Entry-Level Java Software Engineer

Overview: As an Entry-Level Java Software Engineer, you will be part of a dynamic team responsible for developing and maintaining Java-based software applications. This role is an excellent opportunity for recent graduates or individuals with limited professional experience to gain hands-on experience in software development. You will work under the guidance of senior engineers and participate in all aspects of the software development lifecycle, from requirements gathering to deployment and support.

Responsibilities:

Software Development:

Collaborate with team members to design, develop, and test Java-based software applications according to project requirements and design specifications.

Write clean, well-designed, and efficient code following best practices and coding standards.

Implement software features, enhancements, and bug fixes using Java programming language and related technologies.

Testing and Quality Assurance:

Write unit tests and integration tests to ensure the reliability, performance, and scalability of software applications.

Conduct code reviews and participate in peer programming sessions to identify and address defects, code smells, and performance bottlenecks.

Debug and troubleshoot issues reported by QA team members or end-users, providing timely resolutions and fixes.

Documentation and Technical Support:

Create and maintain technical documentation, including design documents, API specifications, and user manuals, to facilitate understanding and maintenance of software applications.

Provide technical support and assistance to end-users, troubleshooting issues, and answering questions related to software functionality and usage.

Collaboration and Communication:

Collaborate effectively with cross-functional teams, including product management, QA/testing, and customer support, to ensure alignment and successful delivery of software projects.

Communicate project status, progress, and challenges to team members and stakeholders, proactively identifying and addressing potential risks and dependencies.

Continuous Learning and Improvement:

Stay updated on emerging technologies, programming languages, and software development methodologies, seeking opportunities to expand knowledge and skills.

Actively participate in training programs, workshops, and technical forums to enhance proficiency in Java development and related technologies.

Contribute ideas and suggestions for process improvements, tool enhancements, and best practices adoption to optimize software development workflows.

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or related field.

Proficiency in Java programming language and object-oriented programming concepts.

Basic understanding of software development lifecycle (SDLC) processes and methodologies.

Familiarity with version control systems such as Git and code collaboration platforms like GitHub.

Strong problem-solving skills and attention to detail, with the ability to analyze complex problems and implement effective solutions.

Excellent communication and interpersonal skills, with the ability to work collaboratively in a team environment.

Eagerness to learn and adapt to new technologies and methodologies in a fast-paced software development environment.

\

About GSquared Group:

Shouldn’t your recruiting partner put as much effort and value into your career as you do? With GSquared Group, we take the time to understand where you would like to take your career and what is important to you.

GSquared Group is a woman-owned boutique technology services company in the Atlanta area. Founded in 2010, we are a premier provider of IT talent search, management consulting, and software development services. We support a diverse client base that spans all industries and includes Fortune 100 to mid-market companies. We offer direct hire placement, contract, and contract-to-hire positions. We are proud to be known by our community for putting relationships at the core of everything we do.

GSquared Benefits:

& Comprehensive Healthcare Package (available only for W2 hourly consultants)

IRA with company match (available only for W2 hourly consultants)

development & networking opportunities

family-friendly environment

bonuses for referrals

culture that supports you and your career

Hear what others are saying on Glassdoor:

Apply