Skip to content Skip to main nav
  • Guests
  • Log in
  • Sign up
DeSt. Catherine Universitymo College Logo
KatieCareer Virtual Center
PeopleGrove
Handshake
Schedule an Appointment
  • People We Serve
    • College For Women Students
    • College For Adults Students
    • Graduate School Students
    • Alumni
    • Parents and Family Members
    • Prospective Students
    • Employers & Partners
    • Faculty & Staff
  • Career Competencies
  • Career Interests
    • Arts / Media / Marketing
    • Business / Fashion / Consulting
    • Health Professionals
    • Data / STEM
    • Nonprofit / Government / Education
    • Social Services
    • Sustainability / Conservation
  • Learn How To
    • Write Resumes & Cover Letters
    • Explore Interests, Majors, & Careers
    • Find & Register Internships
    • Prepare for Interviews
    • Find a Job
    • Network & Make Career Connections
    • Apply for Graduate & Professional School
    • Negotiate Offers
  • All Resources
  • Blog
  • Events
  • Team
    • Career Development Team
    • Meet Our Career Assistants

GenSpark


Entry Level Java Developer

  • Share This: Share Entry Level Java Developer on TwitterShare Entry Level Java Developer on LinkedinShare Entry Level Java Developer on Facebook
Posted on: December 15, 2022 Apply Now
Full Time, Part Time Expires March 31, 2023

Job Title: Entry-Level Java Engineers

Location: Various Locations in the US

Are you just graduating college, or thinking of finally ditching that position you have to start your career and tech and don’t know where to get started?

Check out GenSpark, where we bridge the gap for those looking to get their foot in the door in the tech world!

We are looking for those who would like to be a in the tech world and get their foot in by being in a programming role that is highly sought out: a Java developer

We will take your current computer science knowledge and combine it with our custom 12 week training in Java, to get your career Sparked with one of our clients.

What is a Java Developer?

A Java developer (sometimes called a ‘Java engineer’ or a ‘Java dev’) is a specialized IT professional working with Java. Java developers are responsible for developing software, websites, and applications using Java. Java is a programming language developers use for mobile, software, and web development.

What Does a Java Developer Do and what you will learn to do in our 12 week training?

In our rigorous 12 week training, we take what you have learned in school or self taught and combine that with our training to get you well acquainted with all the areas to be a successful Java developer, then we take it up a notch by teaching you what sub technologies that our clients use, so you can easily transition into Java roles with our clients !

What you will learn to do:

Liaising With IT Team

As a Java developer, you work closely with your business’s development team. This means you will need to attend regular standups and meetings, help colleagues with problems, and help your team plan and manage your projects. You may also consult with users, managers, and other teams about your Java projects.

Developing Code

Throughout your time as a developer, you will continuously develop code in Java. You may use this code in a new project, ongoing updates for an existing project, or bug fixes.

Testing Code

Once you’ve written code, you will need to test it with code review tools to identify potential issues. Your employer may expect you to perform a range of rests on your code, including functionality testing, static code testing, unit testing, and single-user performance testing. You may also need to participate in pass-around testing. Pass-around testing is a way development teams ask for feedback by emailing their colleagues their code before deployment. You can see an example of pass-around testing in the image below.

Deploying Code

As a Java developer, you will need to deploy code to deliver it to users successfully.

Debugging Software Problems

As no project is ever perfect, Java developers are responsible for resolving errors in their programs. Specifically, you will need to diagnose problems, develop a solution, and deploy that solution. In many organizations, developers receive requests to debug problems found by other team members and users – so you will be expected to liaise with others throughout the debugging process.

Understanding Program Architecture

If you are an experienced developer, you will need to understand your business’s programs, IT infrastructure, and program architecture in-depth. Understanding program architecture is crucial, as it’ll inform how you develop new projects.

Preparing Updates

As developers must update programs to ensure they’re functional and secure, you need to develop regular updates. You will need to plan, design, test, deploy, and collect user feedback on the update to build efficiently. If you work in a large business or busy industry, you may need to manage multiple updates simultaneously.

Preparing End-User Documentation

As you will understand your project intimately as a developer, your employer will expect you to develop end-user documentation to help people use your program. This documentation includes installation guides, user manuals, release notes, and training manuals.

Job Requirements:

  • BS, BA, AS, Certification, on the job skills will work Preferred but not required
  • 1-3 years of programming experience preferred! Strong desire to learn and grow required!
  • Previous experience in object-oriented programming, Java, .Net, or Python helpful, not

required

  • US Citizen or Green Card holder
  • Willingness to relocate within the US (we will assist with relocation costs)
  • Strong skills in communication, motivation, and self-discipline
  • Willing to commit to a role for a minimum of 12 months

What We Offer:

  • Competitive Compensation
  • Great benefits package to include, Medical, Dental, Vision, Life Insurance, 401K and much more
  • Relocation assistance
  • Excellent mentoring throughout your career with Pyramid
  • One on one interaction with trainers and support staff
  • Career launch with one of many Fortune 500 companies in the US

Unsure if you are a good fit or think you don’t meet the qualifications, let’s chat!

Apply Here



GenSpark is a division of Pyramid Consulting, a $310M IT Consulting firm. Pyramid Consulting is among the Top 100 largest minority and privately owned IT Consulting firms in the U.S. The success of our clients is facilitated through our ability to provide full-spectrum support via our development centers – from a single consultant under their management, at their site, to full turnkey solutions onsite and offshore.

Pyramid Consulting, Inc. is an Equal Employment Opportunity Employer. All applicants hired will be subject to a background check and drug screening.

Apply Now

Contact & Location

Phone
651-690-8890
Email
askcareer@stkate.edu
Website
https://www.stkate.edu/life/career-development
Address

CdC | Room 210
2004 Randolph Avenue
St. Paul, MN 55105

Career Service Hours

M 8:00am - 4:30 pm
T 8:00am - 6:00 pm
W 8:00am - 4:30 pm
TH 8:00am - 6:00 pm
F 8:00am - 4:30 pm

Career Advisors

Meagan Baker Meet Meagan
Xiaoji Zhang (she/her) Meet Xiaoji
Jen Harshner Meet Jen
Mary Beth Pickett Meet Mary Beth
Teresa Butel Meet Teresa
Sarah Silva (she/her) Meet Sarah
St. Catherine University
KatieCareer Virtual Center
TwitterFacebookInstagram
CdC | Room 210
2004 Randolph Avenue
St. Paul, MN 55105
651.690.8890
AskCareer@stkate.edu
Privacy Policy | Terms of Service
Copyright © 2023 St. Catherine University
Powered by uConnect