Java Job Description
Java Duties & Responsibilities
To write an effective java job description, begin by listing detailed duties, responsibilities and expectations. We have included java job description templates that you can modify and use.
Sample responsibilities for this position include:
Java Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Java
List any licenses or certifications required by the position: JAVA, AWS, HTTPS, IASA, J2EE, CSSLP, SAP, SCI, TS, PMP
Education for Java
Typically a job would require a certain level of education.
Employers hiring for the java job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Education, Information Technology, Information Systems, Science, Computer Engineering, Business, Software Development
Skills for Java
Desired skills for java include:
Desired experience for java includes:
Java Examples
Java Job Description
- Candidate must be qualified and able to program Blu-ray Disc functions using GUI based tools enhanced with scripting languages and mimic those same functions using the BD-Java programming language
- Write design documents, and other relevant documentation
- Analysis, design, development, testing, and debugging of software
- Perform function of developer in supporting customer applications
- Work collaboratively with a team or as an individual on the assigned project to meet deadlines and deliverables
- As part of the development process utilize technical familiarity with common network protocols such as HTTP, FTP, SSH, and TLS/SSL
- Participates as a member of a team doing a development of new and maintenance of existing features of software applications
- Implements a code, using industry-standard development environment following coding guidelines
- Creates and executes unit (module) tests
- May participate in a design of simple components
- Working experience with following frameworks/technologies – Axis for Web Services/CXF, Spring 3.2, MyBatis, Junit, JMock, Maven, HTML5, JQuery, Python, Informatica/ETL, ControlM
- Able to manage the changing scope of projects across a broad range of products and technologies
- Self- motivated, quick learning and adaptable
- Creative and industrious
- Able to work effectively in large, global, multisite teams
- Able to communicate, build rapport and engage with others
Java Job Description
- Development of new application features, delivery of these features to a planned roadmap
- Diagnostics and root cause analysis, support of existing application
- Application ownership - controls, compliance, and auditing
- Full stack Java development of web and cloud based applications
- Interacting closely with QC Automation / Manual testing teams to jointly review Test scenarios to ensure that the combination of Unit, Behavioral, Integration and System tests work cover the entire application
- Candidate will work in a fast-paced, small team environment with hard deadlines
- Candidate will be dealing directly with other technical, creative and operations employees on a regular basis
- Candidate must also be able to work independently within their own process yet continue to be responsible for following up on any outstanding issues with their projects in a timely manner
- Candidate must adhere to company IT systems policies and requirements for security and process control
- Collaborate extensively with product management and fellow engineers
- Strong server-side Java development experience
- Background in distributed database-driven applications
- Experience working with relational database is a big plus
- Experience working in global/remote team
- Practical knowledge of databases, including data modelling and SQL interaction
- Hands-on experience in a Linux environment and writing shell scripts therein
Java Job Description
- Java J2EE coding and building web applications
- Provide technical support to developers who are having issues with our services
- Contribute back to the community by attending meetups, speaking at conferences, sharing your ideas in blog posts
- Collaboratively deliver innovative solutions to business problems
- Measure and monitor production systems
- Take shared ownership of the team’s production systems and supporting infrastructure
- Designing complex software applications for specific modules
- Working with Product Management
- Ensuring that code is tested using Unit, Integration and Behavioral Tests
- Interacting with Operations and Release Engineering to produce installable components and final systems in order to get the product ready for release
- Worked as part of an multi-regional team
- Worked on a in-house reference data or data-warehouse project, or on the implementation of a reference data package (such as Golden Source or Asset Control)
- Graduate with ideally a numerate discipline (however other disciplines may be considered)
- Practical software development experience with a “best practices” mindset
- Experience of Scala or C++
- 2-6 year experience of IT software development (essential) on Java technologies listed above
Java Job Description
- Extensive experience in Java / J2EE development
- Experience with one of the JavaScript framework library (ExtJS / JQuery / GWT / YUI) would be highly preferable
- J2EE web application and object oriented software development
- Develop key business processes to support Enterprise Level Planning and Forecasting application
- Address performance issues in an effort to ensure that all applications are highly scalable and can support high volumes of traffic
- Ability to work independently on development tasks interface with the entire development and design teams
- Database coding and maintenance
- Testing and code reviews
- Designing, building and maintaining high-profile, interactive, extremely fast customer-facing multi-tiered web applications for the company's online brokerage services
- Integration, testing and documentation of web applications
- Knowledge of WebSphere and/or Tomcat development best practices
- Skill in the utilization of Eclipse and/or RAD for Java development
- Familiarity with patterns and best practices for the development of SQL database applications in Java/JEE
- Familiarity with Behavior/Test Driven development techniques
- Experience with testing using JUNIT & SOAPUI
- Experience with JSF desirable
Java Job Description
- Create mission-critical Java applications
- Be responsible for innovation and development of technologies for PageWidePress Predictive Press Care Solutions
- Design, development, configuration, debugging, and integration of PageWidePress Predictive Press Care components
- Develop and implement plans to ensure scalability and manageability aspects of the PageWidePress Predictive Press Care solutions
- Developing highly available technical integrations with new systems and methods of payment from around the world
- Requirements analysis, external interfaces, documentation and their mapping on internal workflows
- Participate in coding and testing, and develop automated tools
- Develop and write computer programs to store, locate, and retrieve specific documents, data, and information
- Participate in all phases of the software development life cycle utilizing Agile Scrum methodology in the creation of new software products
- Collaborate with business analysts, product managers and other development engineers in the design and evolution of software solutions that support any and all types of financial transactions in higher education
- Responsible for application development, unit testing, L3 production support
- Work with diverse team of developers located in New York, Montreal, and Budapest
- Learn and develop/enhance pieces of the CREL application
- Strong experience in either Java/J2EE or C#, WinForms
- Working knowledge of relational databases (preferably Sybase) and T-SQL
- Core frameworks such as authentication mechanisms (single sign-on, OAUTH, ), logging, metrics, watchdog