Java Developer Job Description

Java Developer Job Description

4.8
174 votes for Java Developer
Java developer provides detailed technical design + development of new applications using existing and emerging technology platforms as well as maintaining current Java apps.

Java Developer Duties & Responsibilities

To write an effective java developer job description, begin by listing detailed duties, responsibilities and expectations. We have included java developer job description templates that you can modify and use.

Sample responsibilities for this position include:

Good knowledge of Java and JEE is needed
Knowledge of SAP NetWeaver Java programming is advantage
Communicating with stakeholders / team members to gather requirements
Planning and organizing code/design reviews, knowledge shares
Implementing application based on agreed design
Creating test plans and executing tests based on them
Managing the go live of the product
Providing support / Creating fixlogs
Read code and understand complex technical issues and propose solutions in the appropriate technical domain
Investigate production issues and work with stakeholders to clarify requirements

Java Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Java Developer

List any licenses or certifications required by the position: JAVA, HTTPS, AWS, CSSLP, II, IAT, SAP, AINS, PMP, ITIL

Education for Java Developer

Typically a job would require a certain level of education.

Employers hiring for the java developer 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, Software Engineering, Science, Computer Engineering, Software Development

Skills for Java Developer

Desired skills for java developer include:

SQL
Java
Spring
XML
JavaScript
Hibernate
Maven
Jenkins
Design patterns
JMS

Desired experience for java developer includes:

A thorough knowledge of standard Java
Interest in different financial areas
Sound understanding of Object Oriented Analysis, Design and Programming,familiarity with Design Patterns
Hands on experience with multithreaded systems
The candidate must also strongly appreciate and understand the impact of code/environmental changes on the business unit
Comfortable with direct interaction with the business users at all levels

Java Developer Examples

1

Java Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of java developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for java developer
  • Developing components of MDS System
  • Evaluate open source products for adoption with in MDS
  • Plan & execute Scrum process interacting with the team lead and product owner
  • Improving current solutions
  • Delivering high quality, very well tested code
  • Develop Web/mobile applications deployed on Cloud platform
  • Contribute to the definition, development and validation of network management suite of applications
  • Working on a combination of real equipment and simulators during development and testing
  • Providing design, implementation and test estimates as input to project plans
  • Debugging, troubleshooting and resolving software issues
Qualifications for java developer
  • Java middle-tier, server-side development using Spring
  • SQL, Major RDBMS (Oracle, MS SQL Server, Sybase)
  • SOA, OO Techniques, data modelling
  • Hibernate/JPA persistence mechanisms
  • Ajax / JSON / DHTM Rich internet app experience
  • An experienced java developer who works in a hands-on, practical way keen to support others
2

Java Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a java developer. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for java developer
  • Provide technical advice to the product owner so that he or she can understand the complexity of the requirements and make appropriate decisions and effort estimates
  • Plan a sprint and manage self to the plan
  • Respond to circumstances and adjust processes, standards, and tools to optimize performance
  • Perform cross-functional and interdisciplinary work when needed
  • Applies HP and 3rd party technologies to complex software solutions of moderate complexity
  • Candidate must be able to test their own titles (software) understand and approve programming created by others in the authoring group and run verification tools on finished projects to confirm industry specification compliance
  • Candidate must be able to create solutions to programming issues on a continuous basis, along with optimizing code for better performance
  • Candidate must be able to perform a preliminary quality check on each project to eliminate errors or omissions
  • Candidate must be organized, diligent, detail-oriented, and document/comment code so that others can easily understand
  • Candidate must possess solid oral and written communication skills
Qualifications for java developer
  • Object Oriented design and Java development experience (JAVA, JSP)
  • 9+ years total experience as an application developer
  • Database – Advanced-level implementation skills with ORM frameworks like Hibernate/JPA or MyBatis
  • Experience with source control products such as GIT or Mercurial
  • 2+ years of experience with Agile (starting, converting, leading agile teams a plus)
  • Experience in Functional Programming and/or Lambda
3

Java Developer Job Description

Job Description Example
Our growing company is hiring for a java developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for java developer
  • Build responsive Web UI tools that can handle millions of tasks per day
  • Develop full stack, high-volume server applications
  • Work with a database that contains enormous data sets
  • Evaluate service level issues and suggested enhancements escalated by Service - Diagnose and address underlying system problems and inefficiencies
  • Follow and contribute to the software delivery process based on the Agile principles
  • Focused on quality as it applies to code documentation, automated testing, and adherences to best practice
  • Ability to interface with the Product Owners and other team members to convert business requirements into technical stories
  • Participate in walk-throughs which review program specs, source code, and all technical supporting documentation, including screens/reports
  • Provide feedback in accordance with department standards and guidelines
  • Manage and contribute to our open-source SDKs
Qualifications for java developer
  • Web Technologies (JSP, Servlets)
  • SQL (querying ability, scripting, stored procedures)
  • Application servers (Weblogic, Jboss)
  • Messaging (JMS, Tibco, MQ)
  • MQ, EMS messaging
  • Worked in the financial industry
4

Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for java developer
  • Work with technologies like NoSQL Databases and Map Reduce
  • Build data pipelines, APIs for ETL and analytics
  • Monitor data visualization, large scale analytics, fast in-memory aggregation, workflow coordination, bulk data pipelines, metadata APIs, and extensions to Hadoop and Pig
  • Working with business analysts to identify gaps in functionality and feeds to downstream systems
  • Developing, testing, and releasing RACE functionality (SCRUM methodology is used)
  • Planning, testing, and executing the release of replacement RACE to trading desks in New York
  • Participate in walk-throughs which review program specs, source code, and all technical supporting documentation
  • Full system life cycle development of customer self-service and customer care center applications
  • Follow high level of standards across all levels of work
  • Work closely with the backend development team to implement applications that interface with our subscriber management system
Qualifications for java developer
  • Experience in or knowledge of Software Development Life Cycle methods
  • Knowledge of shell (ksh) scripting or a higher level scripting language (perl, python)
  • Conversational level English skills
  • Strong understanding of web service standards and REST
  • Experience with JAX-WS & JAX-RS
  • Understanding of n-tier architecture patterns and core concepts
5

Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of java developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for java developer
  • Complying to all existing processes, policies and standards in the delivery of work
  • Develop server-side software and deploy to a cloud computing environment
  • Analyze and improve security, efficiency and scalability of the product
  • Support user requests and help resolve issues quickly
  • Develop/Maintain infrastructure to facilitates the delivery and use of Clinical Content
  • Develop/Maintain tools that allow creation and maintenance of Clinical Content
  • Develop/Maintain a system that performs mapping with different formats of Clinical Content
  • Support the customer in a cross-domain data transfer and file conversion solutions
  • Activities will be concentrated on all aspects of the product development life cycle that are consistent with creating, implementing, and supporting new features and product capabilities in client/server applications and improving data processing methods that ensure highest levels of information system security
  • Work within a team to create new application interfaces, and bug-fix remedies, and perform product application integration
Qualifications for java developer
  • Experience with unit & continuous integration testing, QA automation
  • Experience developing risk or position monitoring systems
  • Advanced database experience, eg kdb
  • Experiences in financial markets
  • Experience on large legacy projects (eg over 100k lines of code)
  • Very strong ability to work in large teams, with remote team members and stakeholders and collaboration technologies

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates