JEE Developer Job Description

JEE Developer Job Description

4.5
173 votes for JEE Developer
JEE developer provides technical assistance to programmer analysts, systems programmers, systems analysts and/or data base administrators in developing and implementing computer programs.

JEE Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop efficient reports for various business groups – card services, consumer banking, business banking, auto finance, student lending
Develop test scripts/plans based on business requirements and process
Must maintain a high quality for individual design, coding and testing
Contribute to technical blueprints/designs and support deliverables while following practices and standards in place
Provide accurate estimates on integration solution to be developed
Implement (code, build, deploy and test) Integration solutions following practices and standards in place
Implement PoC and PoT to evaluate integration solution in order to make decision and position the right technologies
Bachelor's Degree in Computer Science or Computer Information Technology or Engineering is preferred
Broad experience in integration projects based on Service Oriented Architecture
Experience in EAI/Middleware products from TIBCO, IBM, MuleSoft or others

JEE Developer Qualifications

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

Licensing or Certifications for JEE Developer

List any licenses or certifications required by the position: JAVA

Education for JEE Developer

Typically a job would require a certain level of education.

Employers hiring for the JEE 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, Software Engineering, Business, Software Development, Technology, Math, Design

Skills for JEE Developer

Desired skills for 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 JEE developer includes:

Database – Expert-level implementation skills with ORM frameworks like Hibernate/JPA or MyBatis
Database – Strong implementation skills with ORM frameworks like Hibernate/JPA or MyBatis
In depth knowledge of EE web application servers (WebSphere preferred), EE technologies EJB, JSP, JMS, JNDI, , open source frameworks (Spring, Spring MVC and Hibernate), and open source tools (Log4j, Ant, Maven and Gradle)
You are fluent in technical and business English
You have strong interpersonal and communication skills
5-10 years of heavy development experience with JEE, JSP, Servlets, JMS, Oracle/Sybase, JavaScript required •5-10 years of experience with some or all of the following frameworks

JEE Developer Examples

1

JEE Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of JEE 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 JEE developer
  • Knowledge of design patterns, best practices, standards
  • Familiarity with shell-scripting in Linux
  • Assist in the development of CBP Common Framework-compliant UI/UX to promote clear, consistent, and simple to use interfaces for developed applications
  • Actively participate in formal and informal design reviews, solution sessions, and project milestone meetings contribute to project document artifacts
  • Integrate with, and materially contribute to, project portfolio teams as a matrixed resource to provide development and issue resolution expertise in collaboration with data scientists, intelligence analysts, developers, and other participants at the direction of a project manager
  • Design and implement Micro Service Architecture JEE software applications - Use modern software engineering tools including Eclipse, Rational Application Developer (RAD), and Atlassian Suites for design, development, and testing the software - Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology
  • Writing application development, design briefs and installation and operation manuals for modifications
  • Unit and integration tests of developed applications
  • Translation of the business requirement and use cases to support development of java-based applications
  • Work with the technical leads and architects to transform the high and low-level system design into technical components
Qualifications for JEE developer
  • Java Application Server required (Websphere preferred, but JBoss/WildFly or Tomcat experience is sufficient)
  • Experience with continuous integration utilizing platforms such as Hudson/Jenkins and build languages such as
  • Good understanding of Spring framework including, SpringMVC, core, aspect as the MVC strategy to design and development of the enterprise web applications
  • Working experience on any version control look like GitHub, SVN
  • 3+ years of experience in Database like MySQL, Oracle
  • Associate / Bachelor’s Degree required
2

JEE Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of 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 JEE developer
  • Participate in the conception, design, and implementation of modern Web-applications for financial
  • We take a pragmatic approach to our work in an environment that blends fun with professionalism
  • Working with Scrum in a multiple scrum team environments
  • Passion to produce great quality software for our customers
  • The maintenance of Java 11/EAP 7/Fuse-based interface services connecting a variety of enterprise systems with a centralized financial solution as part of an enterprise transformation and modernization effort
  • The design and development of software solutions (utility services) to solve complex enterprise problems such as the synchronization of data across multiple systems, the processing of large/complex data sets, automated user provisioning
  • Day-to-day activities include maintaining software solutions using Java and Red Hat Fuse
  • Working closely with subject matter experts to understand and correct software defects
  • The occasional creation of new software solutions/services in support of program requirements
  • Maintaining code quality, organization and performance
Qualifications for JEE developer
  • Experience with Cloud or Data center infrastructure (network, servers, storage, backup) and virtualization (VMware, Hyper-V) is highly preferred
  • 3+ years of development of systems management and administration automation in Perl, Python, Groovy, Ruby
  • Experience with all phases of with the systems development life cycle (SDLC) using Agile/Scrum methodologies
  • Experience with IDEs (Eclipse, RAD, IntelliJ) for developer’s desktops
  • Experience w/ web server administration
  • Experience with load balancing technologies (F5 BIG IP / 3DNS)
3

JEE Developer Job Description

Job Description Example
Our innovative and growing company is looking for a JEE developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for JEE developer
  • Providing support for downstream testing efforts and defect resolution
  • Participating in the Agile process
  • Supporting the maintenance of interface control documents and other applicable documentation
  • Day-to-day activities include designing, building, testing and maintaining software solutions using Java, and related frameworks
  • Working closely with subject matter experts to interpret requirements and translate to software solutions
  • Integrating user-facing elements developed by a front-end developers with server side logic
  • Helping maintain code quality, organization and performance
  • Participating in the Agile
Qualifications for JEE developer
  • Experience with enterprise web security models and architectures
  • Experience with performance monitoring tools/techniques
  • Knowledge of Continuous Integration/Continuous Delivery models
  • Experience in Agile/Scrum processes (experience as scrum master desirable)
  • Dedicated and highly motivated teammate
  • You have a university degree in software engineering or equivalent education
4

JEE Developer Job Description

Job Description Example
Our company is looking for a JEE developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for JEE developer
  • At least two years of experience in logical and physical database design
  • At least three years of experience as a Technical Leader in a delivery team
  • Knowledge of Spring, Mybatis, Hibernate, JPA frameworks
  • Knowledge of the GIT versioning system
  • Knowledge of the code quality metrics and of Continuous Integration tools and methodologies
  • Familiarity with agile development methodologies and collaboration tools for development teams
Qualifications for JEE developer
  • Expertise in Spring 3.0+, REST, ORM frameworks like Hibernate
  • Should be exposed to application profiling and identifying and addressing of performance bottlenecks
  • Should be quick learner and keen on learning new technologies
  • Passione per l’innovazione
  • At least five years of application development on Java / JEE technology
  • At least three years of experience on functional analysis, requirements mapping and process design
5

JEE Developer Job Description

Job Description Example
Our growing company is looking to fill the role of JEE developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for JEE developer
  • Good know how about Spring Cloud, Bouncy Castle, JCA/JCE and concepts like Docker and tools such as Jenkins, bitbucket and Maven
  • German language/ Advanced English
  • Bachelor of engineering degree in computer science or similar
  • 2+ years of software development/engineering experience in J2EE technologies
  • Hands-on experience in Core Java, J2EE, Tomcat, Java Script, Spring, Hibernate and ExtJS
  • Hands-on experience with Jenkins, Chef or other Continuous Integration/Delivery tools
Qualifications for JEE developer
  • Familiarity with database optimization and standardization methods
  • Attitude to communication and teamwork
  • Attitude to interaction with the customer
  • At least 4+ years of experience with development of complex Enterprise Java/JEE solutions
  • Understanding refactoring methods for applications with high code complexity
  • Understand the basic Design patterns and/or Architectural Blueprints of a complex and distributed system

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates