Java Development Jobs

Jobs in Java development here and now

With coding and programming requirements becoming increasingly complex, the need for Java development jobs is on the rise. The job market for this profession is stable and we can boost your chances of landing jobs in Java development. With our services, you can join an organization that will help further any Java development careers.

What is Java?

Java is an object-oriented programming language that has similarities with languages like C and C++. Programmers who are familiar with the syntax of C and C++ will be able to relate to Java very easily. It was first developed by Sun Microsystems and later owned by Oracle Corporation. Java is one of the most popular programming languages used today. The source code files created in Java are assembled in the bytecode format. The files are then run by a Java interpreter. Most computers having operating systems such as UNIX, Macintosh OS, and Windows can read compiled Java source codes because they come pre-installed with Java interpreters and runtime environments, which is also known as Java Virtual Machines. Many web-based and computer-based applications are heavily dependent on Java. Apply from the latest java development jobs present in this section.

What certifications do u need to be a java developer?

There are a number of certification examinations available for budding Java developers. Some of them are recognized by Oracle Corporation and Sun Microsystems. jCert is a certification program that is offered by BEA Systems, IBM, Prosoft Training, and Sun Microsystems. The idea is to create a common certification examination that would cater to the needs of all these companies. Sun Microsystems has five types of Java certifications, which are Sun Certified Programmer for the Java[tm] 2 Platform, Sun Certified Developer for the Java[tm] 2 Platform, Sun Certified Web Component Developer for J2EE[™] Platform, Sun Certified Enterprise Architect for Java[tm] 2 Platform-Enterprise Edition, and Sun Certified Developer for iPlanet [™] Application Server 6.0. These certifications test different skill levels of a Java professional. To become a Java SE7 Programmer, one has to first become a Oracle Certified Associate.

What is the scope for java developers?

Java is a platform-independent programming language, which means the application developed through Java can be run anywhere. Java is fast gaining prominence among web developers and IT professionals across the world as it is the most comprehensive set of application programming interface. From mobile applications to supercomputers, Java is making its presence felt across different platforms as a useful application development technology. Many companies in the US help develop businesses by offering expert services in Java, Java Script, J2SE, JSP, and J2ME.

What are the technical skill sets and qualifications required to work in this vertical?

Most major IT firms in the US hire professionals who have an undergraduate or graduate degree in computer science, mathematics, or a related field. University-level degrees are helpful in gaining the basic foundation of technical skills and preparing the student for working in a team and a challenging environment.

Experience:
University level degrees or college education can be overlooked if the professional has relevant experience of working with Java-based applications. Additionally, acquiring certificates recognized by Oracle, Sun Microsystems, or other popular IT companies will help in building the potential in a candidate’s resume.

Programming Languages and Technologies:
Candidates will require a clear understanding of core Java concepts like object-oriented programming, abstract classes and interfaces, JVM and Memory Management, and Multithreading and Synchronization. Java is mostly used for developing web-based and mobile-based applications. Knowledge in web technologies like HTML, CSS, Javascript, and JQuery is a must for developers looking for opportunities in web-based applications. All Java developers should have a database knowledge of SQL, stored procedure, triggers, and cursors.

What is the job profile of a java developer?

A core Java developer will be responsible for building tools and providing technical solutions. The core Java developer will also be in charge of analyzing, designing product, and programming computer software. A senior level Java developer is usually in charge of supervising existing applications. He/she will also mentor junior team members and guide them to perform better. However, a senior Java developer may also need to develop high-end web applications.

What are the career opportunities for a java developer?

According to Salary.com, the expected annual salary of a senior Java developer is $97,693. The figure can go up to $111,824 depending on the skill sets and the level of experience of the developer. Skilled Java developers and programmers will always be on high demand due to the increasing number of web-based and smartphone applications.

Related Job Listings

Application Development Jobs
Web Development Jobs
Oracle Development Jobs
SQL Development Jobs
Database Development Jobs
Back End Development Jobs
Mobile Development Jobs
Android Development Jobs
.NET Development Jobs
Front End Development Jobs

Apply

Buyer

Job Reference: 17-05902 Type: Contract

Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, colour, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page Glassdoor and YouTube

Job Title: Buyer
Duration: 12 months
Location: Aurora, IL 60507
 
Position’s Contributions to Work Group:

  • Directly supports the Aurora factory Operations. Will manage external supplier codes, interplant supplier codes, and part numbers.
 
Typical Day:
  • Lead transactional activities such as issue PO’s.
  • Engage the supplier, facility supply chain and the category team to lead the development of a ICA and PCA for a supply issue impacting the factory.
  • Simulate Supply Chain responsiveness to changes in Build Schedule.
 
Education Requirement:
  • An undergraduate degree from a college or university (or equivalent) or equivalent experience.
  • Previous work experience or academic projects in Procurement and / or Supply Chain simulation.
 
Critical Technical Skills:
  • Advanced excel modeling skills such as Pivot Tables and PowerPivot.
  • Programming work experience or in academic projects in languages such as C, Java, SQL, Python is highly desired.
  • Plus to have exposure to supply chain planning software such as Supply Chain Guru.
  • Willingness to travel up to 30% of work time as needed.
  • Fluency (able to speak, read, write, and comprehend fluently) in English.
 
Soft Skills Required:
  • Great communication with suppliers and team player
  • Team leadership (guiding decisions on sourcing, logistics, and resource management, as well as continuous process improvement and team-member mentorship)
  • Intelligent problem-solving and customer support solutions
  • Ability to demonstrate strong interpersonal, analytical, leadership, and project management skills to develop close working relationships with others both inside and outside.

Apply for this job

Apply

PC Technician Intermediate

Job Reference: 17-05901 Type: Contract

Job Title                             : Software Engineer V
Contract Duration             : 05 Months (Extension and conversion possibilities)
Location                             : San Francisco, CA - 94105
                                                
Job Description

  • Bachelor’s Degree in Computer Science or equivalent 
  • At least 6 years of experience building high performance backend application 
  • Expert programmer in Scala or Java 
  • Experience working with Big Data technologies such as Google Cloud BigTable, Hadoop, or similar. 
  • Experience using Machine Learning to refine results without the need for explicit programming 
  • Experience in Unix/Linux commands/scripting, Docker, and git (or other SCM) highly desirable 
  • Cloud experience a plus (GCP, AWS, etc) 
  • Excellent communication and collaboration skills 
  • Highly motivated, life-time learner, passionate about delivering quality product 
Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system. 

Team: Uses Scrum Methodology 
All backend database work 
Does not have QA so this person will do testing 

Skills: Scala preferred, if not Java is ok 
Experienced with databases 

Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Software Database Engineer 1

Job Reference: 17-05878 Type: Contract

Job description:
The Operations Assurance Developer will support the Global Operations Assurance program on global scale in monitoring and translating compliance findings and action items to a centralized TFS/VSO tracking system for mission critical Data Centers. The ideal candidate will have significant knowledge, acumen and experience in TFS/VSO, Visual Studio, Power BI, and SQL with an understanding of risk, security and quality control.
 
This position requires someone with a global “big picture” vision and the experience to back it up. The successful Operational Assurance Developer must be prepared to support a 24 x 7 Global business. This is a full time, dedicated position where additional duties may be assigned and required in support of the Global program to effectively and efficiently support Operational Assurance across regions including but not limited to document and training development, document review and professional communications to Line and Senior level management.
 
Global Responsibility
Client operates data centers around the world and our operations group functions as a strong unified team. This position must be prepared to respond to, contribute to and manage projects requiring excellent program and project management skills, superior communication skills and big picture thinking. Operations Assurance is a Subject Matter Expert resource for Operations Management and provides guidance and support for ongoing readiness and compliance to client’s policy, standards and processes. The successful Ops Assurance Developer will utilize TFS/VSO, SharePoint and Power BI to drive automation, and support action tracking, assessment and reporting, taking the initiative and every opportunity to assess, evaluate, analyze and report on areas of best practices, gaps, lessons learned and opportunities. The Operations Assurance Developer will contribute to the improved efficiency and performance of teams by helping to streamline and operationalize recurring tasks and responsibilities with a dedicated eye to identify areas where labor or responsibility can be centralized to ease the burden from site Operations where appropriate. Open Communication skills and a passion for pursuing operational excellence and efficiency are key to the success of this position.
 
Roles & Responsibilities: 
The Operational Assurance Developer will be responsible for the development and implementation of Global Assurance initiatives, including engagements with other teams.
as well as tracking and reporting of Operational readiness and remediation actions as received.
 
The role requires a variety of tasks to be managed, coordinated, and controlled effectively which include but are not limited to the following:
 

  • Successfully manage projects and initiatives within defined scope and timelines.
  • Collaborate with Operations Assurance Program Managers in defining business and functional requirements.
  • Understand business requirements and translate into tooling features.
  • Maintain and develop software solutions by studying information needs, analyzing systems work flows and processes, data usage and management, investigating problem areas, and following the SDLC model.
  • Develop automation mechanisms to reduce manual tasks.
  • Analyze, develop, and track Global and Regional reporting.
  • Standardized documentation maintenance, review, and update.
  • Provide situation and status briefings to leadership team as appropriate.
 
This role will report to the Sr. Manager of Global Operations Assurance or delegate in the MS structure, and will engage and support cross organizational standards and Compliance teams. Responsibilities in this area include a wide range of activities where coordination, collaboration, and program competency are critical to the success of the program.
 
This candidate must possess strong written and verbal communication skills, project management and organizational skills.
 
Developer Experience
  • Ability to program in at least one programming language such as C++, Java, etc.
  • Proficient with SQL.
  • Familiar with automation scripting.
  • Experience and understanding of SharePoint, TFS/VSO and Power BI will be critical
  • Ability to manage, prioritize and successfully execute multiple concurrent mission-critical projects.
  • Ability to balance competing demands for resources and adapt to changing priorities.
  • Proven ability to deliver projects on-time and adherence to deadlines.
  • Proven ability to motivate disparate teams both direct and indirect to solve issues.
  • Proven ability to apply clear critical thinking in complex, stressful situations.
 
Communication and Management Skills / Experience
  • Must be a strong team player.
  • Requires excellent inter-personal, communication and presentation skills.
  • Proven track record as a strong Team-builder and leader. We lead by example.
  • Proven track record in process and procedure development and execution.
  • Provide meaningful and timely reporting for weekly success metrics.
  • Provide leadership and direction.
 
Top required skills:
  • Expert with SQL.
  • Ability to program in at least one programming language such as C++, Java, JavaScript etc.
*Some experience with automation scripting
  • Experience and understanding TFS/VSO, to manage tickets, and build reports etc.
 
Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Software Engineer V

Job Reference: 17-05861 Type: Contract

Job Title                             : Software Engineer V
Contract Duration            : 05 Months (Extension and conversion possibilities)
Location                             : San Francisco, CA - 94105
                                                
Job Description

  • Bachelor’s Degree in Computer Science or equivalent 
  • At least 6 years of experience building high performance backend application 
  • Expert programmer in Scala or Java 
  • Experience working with Big Data technologies such as Google Cloud BigTable, Hadoop, or similar. 
  • Experience using Machine Learning to refine results without the need for explicit programming 
  • Experience in Unix/Linux commands/scripting, Docker, and git (or other SCM) highly desirable 
  • Cloud experience a plus (GCP, AWS, etc) 
  • Excellent communication and collaboration skills 
  • Highly motivated, life-time learner, passionate about delivering quality product 
Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis. Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system. 

Team: Uses Scrum Methodology 
All backend database work 

Skills: Scala preferred, if not Java is ok 
Experienced with databases 

Aditi Consulting LLC, an MBE Staffing and Consulting firm, have been recognized as Top Diversity Staffing firm 4 years in a row by Staffing Industry Analysts (SIA). Aditi is proud to be an Equal Opportunity Employer - all qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, national origin, disability status, protected veteran status, or any other characteristic protected by law. Your Right to Work – In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire. To know more about what our employees and consultants have to say about us, visit our Glassdoor and YouTube Page
 

Apply for this job

Apply

Communications Specialist

Job Reference: 17-05800 Type:
Apply

Engineer: Android Graphics Debug - III

Job Reference: 17-05729 Type:
Apply

_Developer: Web - III

Job Reference: 17-05728 Type:
Apply

Mobile Pen Tester - iOS

Job Reference: 17-05726 Type:
Apply

Application Developer/Programmer Lead

Job Reference: 17-05719 Type:
Apply

Software Engineer - Senior (CPE)

Job Reference: 17-05682 Type: