Java / JEE Developer Job Description

Java / JEE Developer Job Description

4.8
194 votes for Java / JEE Developer
Java / JEE developer provides technical assistance in developing solutions for our data warehouse, data marts, analytical systems, business intelligence solutions and associated tools.

Java / JEE Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Designing, implementing, unit, integration testing and supporting JEE based applications and services
Encourages a culture wherein team peers can contribute new ideas and approaches, and challenge the status quo
Code, test, debug, implement, and document moderately complex programs
Gather information from existing systems and analyze program and time requirements
Work with the R&D and Solutions team to resolve issues and validate programming requirements within their areas of responsibility
Drive the design and develop of solutions for the Extracare Loyalty program business that are scalable, maintainable, and reliable
Member of a development team who will work on the migration of a workflow based web application from a Struts
Able to work closely with design team offering input and also closely works with customers to ensure solutions will meet requirements
Develop processes pursuant to quality best practices including CI/CD, Test Automation, Test Driven Development (TDD)
Review and analyze information gathered in technical research

Java / JEE Developer Qualifications

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

Education for Java / JEE Developer

Typically a job would require a certain level of education.

Employers hiring for the java / JEE developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Collage Degree in Computer Science, Engineering, Technical, Education, Software Engineering, Business, Technology, Software Development, Information Systems, Math

Skills for Java / JEE Developer

Desired skills for java / JEE developer include:

JSON and associated tools
Analytics
Business Intelligence
Data structures and operating systems
Developing
Implementing
Optimizing software algorithms
Terraform/Python
Subversion
Clearcase

Desired experience for java / JEE developer includes:

You have extensive practical knowledge of Enterprise Java for 5+ years and provide a deep understanding of the key JEE6 & JEE7 frameworks (EJB and JAX-RS) and specifications
You are a profound OOP developer with strong concurrent programming skills
You have experience with client/server communication protocol implementations
Database Management Systems have no secrets for you - relational (SQL) in particular MySQL
Proficiency with web-service architectures, technologies (REST, SOAP, XSD/XML) and security concepts
Your knowledge in build, release and deploy management (continuous integration) is proven

Java / JEE Developer Examples

1

Java / JEE Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of java / JEE developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for java / JEE developer
  • You will analyze in depth and document complex technical issues
  • You will write internal design documents
  • You will share findings, bugs and ideas to improve and optimize the deliveries with team members
  • Collaborate on architecture and technical design discussions
  • Perform and participate in code reviews, peer inspections and technical design/specifications
  • Documenting and review detailed design
  • Provide technical support or leadership in the development and continual improvement of service
  • Develop new code, modify existing application code, conduct unit and system testing, and engage in rigorous documentation of developed and delivered application use cases, data flows, and functional operations
  • Demonstrate a strong practical understanding of industry standard Java Application Servers technologies such as WebLogic, WebSphere, TomcatEE and/or JBoss for application delivery
  • Demonstrate a practical understanding of application-relevant cargo and passenger data and databases used to support analytic application development, functionality and targeting end user (officer) operation
Qualifications for java / JEE developer
  • Web servers and application servers (Tomcat, JBoss, WebLogic or similar)
  • Experience with some or all of the following frameworks
  • Java Application Server
  • Experienced with version control systems (Git, Stash or CVS) is required
  • Splunk - an added plus (not required!)
  • Requires BA/BS degree or technical institute training and 3 or more years
2

Java / JEE Developer Job Description

Job Description Example
Our growing company is looking for a java / JEE developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for java / JEE developer
  • Build reusable code and libraries for platform & shared services
  • Produce work products and applications that reflect and ensure system design and delivery are in line with business needs and project plans
  • Design, develop and manage storage software & hardware stack along with code repository, Plan and execute improvements
  • Ensure to install configure NetBackup customer software on UNIX or Linux Windows systems
  • Plan & implement new systems and upgrades to the UNIX/Linux environment
  • Work with team members to design innovative software programs for customers across various products & features
  • You will align with product & project requirement along with optimizing new and existing programs for various modules and device
  • You will keep up to date on the newest technological innovations in the field and be ready to apply relevant innovations to our software systems
  • Design and implement JEE software applications in Tomcat\WebSphere Application Server\WebLogic\JBoss or related JEE server
  • Use modern software engineering IDEs including Eclipse, Rational Application Developer (RAD) for design, development, and testing the software
Qualifications for java / JEE developer
  • Minimum 8 years of hands on experience in Java, JEE stack of technologies with solid understanding of the tools
  • Minimum 3 years experience in GIT, Stash, JIRA, Maven or Griddle, and related products
  • Software Engineering discipline and an unfailing commitment to high quality (Agile, Scrum)
  • Unit Testing experience – Junit
  • Java Persistence Architecture or equivalent ORM
  • Proficiency in multiple programming and scripting languages, especially in Linux environment, is highly preferred, including C++, Perl, Python, Bash, PowerShell
3

Java / JEE Developer Job Description

Job Description Example
Our company is looking to fill the role of java / JEE developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for java / JEE developer
  • Team-oriented, with focus on collaboration with an open mindset
  • Application design and development experience using JEE (JSF, JPA and EJBs) with exposure to Web Services and Service Oriented Architectures
  • Exposure to and knowledge of DevOps concepts including cloud (AWS, Azure), automated testing, builds and deployments
  • Experience using Java to develop SOAP-based and/or RESTful web services
  • You have a university degree in computer science, electrical engineering or similar
  • You have good English communication skills both in verbal and written manner
Qualifications for java / JEE developer
  • Good software design and programming style
  • Alive in developer's community to improve skills and share knowledge
  • Functional/technical proficiency with large full life cycle projects with Back-End development
  • Strong experience with development technologies and tools (JEE/Java, Open source Spring, Apache, Solr, Eclipse)
  • Strong experience in designing message schema XSD/JSON and web-service/API using SOAP/REST
  • Strong experience with unit testing practices, frameworks and tools (TDD, BDD, JUnit, Mockito…)
4

Java / JEE Developer Job Description

Job Description Example
Our company is hiring for a java / JEE 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 / JEE developer
  • Candidate must be self-directed and will be expected to be capable of working independently and as a contributing team member
  • Minimum 5+ years’ experience with SVN , MAVEN , JIRA , GIT and CI Tools
  • Experience with Test Driven Development – Junit, Selenium..etc is a plus
  • Experience with JavaScript, Angular JS 2.x and / or React JS is a plus
  • Strong Experience (5+ years) in Server Side Java, JEE, REST, SQL, JUnit, and Tomcat are all required
  • Open Source Frameworks - Spring MVC, Spring Core, JSON, XML, Integration with RESTful WebServices
Qualifications for java / JEE developer
  • You have a customer oriented mindset
  • You are a team worker and you also have the willingness for continuous improvement
  • You have an analytical mind and good organization skills
  • Your English skills are business fluent and your German is advanced
  • If you would have all of the following technical skills, this would be perfect
  • Relational Database (Oracle) with PL/SQL
5

Java / JEE Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of java / JEE developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for java / JEE developer
  • Knowledge of development on Eclipse
  • Must be Full Stack Java Developer with JEE and Angular 2+
  • Responsive web design using Bootstrap or similar
  • Javascript frameworks (AngularJS, Ember.js, or others)
  • SASS, ADA, Angular 2+, Typescript, Node.js
  • Deep expertise in the following technologies are critical for the success of the candidate including Angular 2 and up (or similar JavaScript frameworks like React or Vue), Node.js, and JAVA/JEE
Qualifications for java / JEE developer
  • Communication level English language
  • 3 years experience in Java area
  • Knowledge about web based GUI programming
  • Deep friendship with SQL language and databases
  • Experiences with test driven development /JUnit
  • Ability to work in a middle size team, communicate with the technical partners

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates