1

Java Trainee Jobs (NOW HIRING)

next page

Showing results 1-20

People also search for

Java Trainee information

See salary details

$15

$56

$77

How much do java trainee jobs pay per hour?

As of May 31, 2026, the average hourly pay for java trainee in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a Java Trainee job?

A Java Trainee is an entry-level position designed for individuals who are new to Java programming. Trainees typically undergo training to learn Java development, software engineering principles, and best coding practices. They may work on real-world projects under the guidance of experienced developers to build their technical skills. This role serves as a foundation for becoming a full-time Java Developer.

What are the key skills and qualifications needed to thrive in the Java Trainee position, and why are they important?

To thrive as a Java Trainee, you should have a basic understanding of Java programming concepts, algorithms, and object-oriented design, typically supported by at least a bachelor’s degree in computer science or a related field. Exposure to integrated development environments (IDEs) like Eclipse or IntelliJ IDEA, basic knowledge of version control systems such as Git, and completion of relevant Java certifications can be beneficial. Attention to detail, eagerness to learn, and strong problem-solving and communication skills help you excel during training. These skills and qualities are crucial to build a solid foundation for advancing in software development and collaborating effectively with your team.

What does the typical day-to-day workflow look like for a Java Trainee?

As a Java Trainee, your daily workflow typically includes participating in team meetings, working closely with mentors to understand project requirements, and coding under supervision to build or debug Java applications. You may also be tasked with writing and executing test cases, conducting code reviews, and documenting your progress as you learn. Collaboration with other developers, testers, and sometimes business analysts is common, fostering a supportive environment where you can continuously improve your skills. This structure allows trainees to gain hands-on experience and gradually take on more complex responsibilities as they develop.
What cities are hiring for Java Trainee jobs? Cities with the most Java Trainee job openings:
What are the most commonly searched types of Java jobs? The most popular types of Java jobs are:
What states have the most Java Trainee jobs? States with the most job openings for Java Trainee jobs include:
Information Technology Specialist 2 (Programming) (NY HELPS), Box Info Tech Spec 2 (Prog)

Information Technology Specialist 2 (Programming) (NY HELPS), Box Info Tech Spec 2 (Prog)

New York State

Albany, NY • On-site

$66.95K - $85.14K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


New York State rating

7.7

Company rating: 7.7 out of 10

Based on 177 frontline employees who took The Breakroom Quiz

25th of 50 rated states


Job description

Duties Description The New York State Education Department's (NYSED) Office of Performance Improvement and Management Services is seeking candidates for multiple Information Technology Specialist 2 (Programming) positions in the Office of Information Technology Services. The incumbents of these positions will serve as members of the Business Solutions team, providing programming support for NYSED's enterprise applications, and developing Information Technology (IT) solutions to support the business needs of NYSED. Duties of this position include, but are not limited to, the following: Develop and maintain IT solutions and web applications written in Java, SQL, Javascript/VueJS, PL/SQL, HTML, and CSS/SASS.

This includes new analysis and development, troubleshooting, testing, and deployment; Collaborate with program office and IT staff to understand, document, and implement business requirements; Design, maintain, and modify Oracle SQL databases to support web applications; Ensure all code has unit and integration testing in place prior to deployment; Identify and troubleshoot problems and subsequently offer and implement necessary solutions; Take part in a traineeship to determine programming skill levels while offering the opportunity to improve proficiency in multiple disciplines; Utilize department standards for work tracking and version control, including the use of Jira, Confluence, and Git; Ensure that systems and procedures are properly documented, meet Department standards, and follow generally accepted IT practices, so as to foster the integrity of data and automated systems; The following skills and abilities are essential to successful performance of the job: Knowledge and practical experience programming in Java, SQL and/or VueJS. Knowledge and experience with the design, implementation, and usage of a database. Knowledge and experience with a Model-View-Controller (MVC) web application and/or service-oriented architecture.

Minimum Qualifications MINIMUM QUALIFICATIONS: NY HELPS This title is part of the New York Hiring for Emergency Limited Placement Statewide Program (NY HELPS). For the duration of the NY HELPS Program, this title may be filled via a non-competitive appointment, which means no examination is required but all candidates must meet the minimum qualifications of the title for which they apply. At a future date (within one year of permanent appointment), it is expected employees hired under NY HELPS will have their non-competitive employment status converted to competitive status, without having to compete in an examination.

Employees will then be afforded with all of the same rights and privileges of competitive class employees of New York State. While serving permanently in a NY HELPS title, employees may take part in any promotion examination for which they are qualified. NON-COMPETITIVE MINIMUM QUALIFICATIONS: To be considered for appointment through NY HELPS, or 55 b/c, candidates must meet ONE the open-competitive minimum qualifications for this position.

The qualifications are: a bachelor's or higher-level degree, including or supplemented by 15 credit hours in computer science; OR a bachelor's or higher-level degree in any field and at least one year of the experience in information technology; OR a minimum of 60 college semester credit hours including at least 15 credit hours in computer science and one year of the experience in information technology; OR Two years of the experience in information technology. PROMOTION: Current NYSED State employees must have one year of permanent competitive or 55-b/55-c service as an Information Technology Specialist 1 (Programming). COMPETITIVE MINIMUM QUALIFICATIONS: Reassignment: Candidates must have one year of permanent competitive or 55b/c service as an Information Technology Specialist 2 (Programming).

Eligible List Appointment: Candidates must be reachable on the Civil Service eligible list for this title. If you are on the Civil Service eligible list for this title, you may receive a canvass letter. You must complete and return it as instructed on the letter.

Section 52.6 Transfer: Candidates must have one year of permanent competitive or 55b/c service in a title allocated SG-16 or higher eligible to transfer under Section 52.6 of the Civil Service Law. For information regarding the transfer options of your current title, please visit the Civil Service Career Mobility Office Website. https://careermobilityoffice.cs.ny.gov/cmo/gotit/title-search/index.cfm 55b/c Appointment: This position is eligible for 55b/c designation and candidates with 55b/c eligibility are encouraged to apply

Candidates must possess a current 55b/c eligibility letter and one of the following minimum qualifications: a bachelor's or higher-level degree, including or supplemented by 15 credit hours in computer science; a bachelor's or higher-level degree in any field and at least one year of the experience in information technology; a minimum of 60 college semester credit hours including at least 15 credit hours in computer science and one year of the experience in information technology; Two years of the experience in information technology. PREFERRED QUALIFICATIONS: Preference may be given to candidates who possess a high level of knowledge, proficiency and practical experience programming in JAVA, PL/SQL, SQL, VUEJS, HTML, PHP, CSS and JS technologies and the Oracle database and UNIX operating environments. Additional Comments CONDITIONS OF EMPLOYMENT: This will be a permanent, competitive appointment or a permanent non-competitive appointment.

At this time, agencies may recruit and hire employees by making temporary appointments. For 55b/c appointment, candidates must possess the minimum qualifications, a current 55b/c eligibility letter and is subject to verification of applicant eligibility. This position allows for the opportunity to telecommute up to 50% each bi-weekly pay period and is granted at the discretion of the supervisor and the appointing office.

This position requires occasional off-shift night and weekend work. These positions lead to a maximum salary of $85,138 based on annual performance advances. APPLICATION: Recruitment will continue until all positions are filled.

Qualified candidates should apply via the form at https://www.nysed.gov/it-application. Your resume must clearly indicate how you meet the minimum qualifications for this position. Links to application materials will not be accepted (i.e., Google Docs)

Your social security number may be required to confirm your eligibility. Your social security number may be required to confirm your eligibility. New York State Education Department (NYSED) is an equal opportunity/affirmative action employer.

NYS Human Rights Law prohibits discrimination because of age, race, creed, color, national origin, sexual orientation, military status, sex, disability, predisposing genetic characteristics, marital status, domestic violence victim status, gender identity, prior conviction records, prior arrests, youthful offender adjudications, or sealed records. Interested in a job with New York State, but don't know where to start. Visit these links for information on working for New York State: https://www.cs.ny.gov/jobseeker/ https://www.cs.ny.gov/pio/publications/gettingajob.pdf Generous benefits of working for New York State, including, but not limited to, the following: Holiday & Paid Time Off Thirteen (13) paid holidays annually

Thirteen (13) days of paid vacation leave in year one, increasing to 20+ days with additional years of service. Five (5) days of paid personal leave annually. Thirteen (13) days of paid sick leave annually for PEF/CSEA and eight (8) days paid sick leave annually for M/C.

Annual professional leave and educational leave opportunities for eligible staff. Health Care Benefits Eligible employees and dependents can choose from a variety of affordable and generous health insurance programs. Family dental and vision benefits at no additional cost.

Additional Benefits Enrollment in the New York State pension system which has earned the distinction of being one of the best-managed and best-funded plans in the nation OR Optional Retirement Defined Contribution Plan with 8% salary match (eligibility requirements apply). NYS Deferred Compensation and an exclusive 403(b) Optional Retirement Savings Plan. Paid Parental Leave for all employees and Paid Family Leave (M/C Only).

Public Service Loan Forgiveness (PSLF). Eligibility for various life insurance options. Some positions may require additional credentials or a background check to verify your identity.


What New York State employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom