Full Stack Java Developer Job Description

Full Stack Java Developer Job Description

4.8
151 votes for Full Stack Java Developer
Full stack java developer provides software expertise in one or more of these areas: Java application integration, java enterprise services, service oriented architectures, security, business process management/business rules processing, and IBM DB2 database/mainframe technology.

Full Stack Java Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Full-stack application development using Java EE, Spring framework (MVC, JPA, Data, Data REST, Boot), ReactJS and Maven
Improve application
To develop and prototype key application components
Operational specifications required through development of the system
Full stack Java development
Modify functionality to meet changing business needs and legislative requirements
Create high level and detail design specification that will enable, help troubleshooting day to day build activities
Research and become the Subject Matter Expert (SME) on the interaction of the Service with source systems interaction with the consumers (business users)
Full-stack development of new apps and enhancing existing portal
Developing mobile functionality

Full Stack Java Developer Qualifications

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

Licensing or Certifications for Full Stack Java Developer

List any licenses or certifications required by the position: AWS, II, IAT, CE, DOD, SSL, SUN, CSM, ITIL, PKI

Education for Full Stack Java Developer

Typically a job would require a certain level of education.

Employers hiring for the full stack 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 Systems, Science, Software Engineering, Information Technology, Computer Engineering, Mathematics

Skills for Full Stack Java Developer

Desired skills for full stack java developer include:

Software design patterns
JavaScript
NoSQL databases in particular MarkLogic
Application
Data and infrastructure architecture disciplines
Angular
Spring
UNIX shell scripting
Concurrency patterns in Java
MVC

Desired experience for full stack java developer includes:

Minimum 5 years’ experience and a successful track record of technical leadership across a wide range of technologies
Of change, handle complex technical problems into smaller simple
Some experience with GIT SCM
Experience in web technologies and standards like web services (REST/SOAP), JSON, XML/XSL
Define timeline estimates based on the requirements, complexity and inhouse capability
Communicate estimates to supervisor for review

Full Stack Java Developer Examples

1

Full Stack Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of full stack java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for full stack java developer
  • Creating enterprise-level applications that run parallel device processing on Android and iOS devices
  • UI development per user stories with overall coding life cycle through testing support and production deployment
  • Modules of the Corporate Event systems framework
  • Software testing frameworks (unit/non regression/user acceptance)
  • Normalized relational databases designs
  • Coding of development projects according to specs laid out by the Product Owner
  • Adherence to Scrum Methodology
  • Participation in daily scrums
  • Participation in peer code review
  • R&D on new development projects
Qualifications for full stack java developer
  • Must have 2 – 3 years of experience in at least one responsive UI frameworks such as ReactJS, AngularJS or EmberJS
  • Must have 2 – 3 years in one of service-oriented architectures such as SOAP RPC or REST
  • Must have 2 – 3 years of experience with relational or NoSQL databases such as MySQL or Oracle, DynamoDB, Cassandra
  • Enthusiastic team-player self-starter
  • Hands on experience with Linux or Unix environments, Shell scripting
  • Knowledge of concurrent, parallel and distributed computing
2

Full Stack Java Developer Job Description

Job Description Example
Our company is looking for a full stack java 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 full stack java developer
  • Provide technical support and resolve systems issues and application problems
  • Be fully engaged into team meetings, respect other's people time
  • Groom User Stories with vision of technical debt remediation
  • Ensure technical risks and issues are raised within the team
  • Use internal reporting systems as per advised rules
  • To develop front-end modules
  • Develop, implement, and improve state-of-the-art software in collaboration with a team of software developers, software testers, system engineers, DBA’s, IT and network personnel
  • Participate in a sound software development process that is user-centric with leading agile engineering philosophies (test driven development, test automation, continuous integration and delivery)
  • Deliver high quality solutions to our clients by adhering to software design, development, and testing best practices
  • Failure to accomplish results or errors may cause significant project delays or require the substantial allocation of additional resources
Qualifications for full stack java developer
  • Familiar with frontend frameworks and technologies
  • Experience with Java performance analysis and tuning is a plus
  • Full-stack Java developer with at least 8 years of experience in design, development and implementation of enterprise-level Java applications
  • Ability to problem-solve and work independently to resolve technical roadblocks
  • Experience with web development (ReactJS) or a willingness to learn
  • Comfortable being self-directed and pushing the boundaries of what's possible with different frameworks
3

Full Stack Java Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of full stack java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for full stack java developer
  • Responsible for implementation of Web applications using Java and JavaScript frameworks
  • Perform impact analysis, design and development on enhancements, bug fixes or other software releases
  • Work closely with the business and middle to ensure that technical designs and programs satisfy the business requirements
  • Define and implement detailed workflow, data and system processing requirements for bug fixes, enhancements, and various projects
  • Take ownership of system integration activities and interact with representatives from other systems
  • Gather, confirm, and document user requirements
  • Complete analysis and design for web applications
  • Using test driven development methods create, test, and document complex web applications and software utilities
  • Contribute to the development projects from initiation to completion, including project planning, development, testing and implementation
  • Work with outside software development consultants and vendors as needed
Qualifications for full stack java developer
  • Proficient in relational database design
  • Proven experience with object oriented programming techniques
  • Knowledge of Change Management software such as Aldon CMS (LME and LMI)
  • Knowledge of Version Control such as SVN CloudForge, Git
  • Accurately derives and meets quoted time estimates to program, test and implement system applications
  • Knowledge of Ecom and or retail business processes preferred
4

Full Stack Java Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of full stack 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 full stack java developer
  • Work with customers and team members in an Agile development environment
  • Follow Continuous Integration/Continuous Delivery (CI/CD) best practices for code build and deployments
  • Develop test cases and test plans
  • Coordinate with internal consumer and dependency teams
  • Perform all phases of software engineering including iterative engagement with business and stakeholders, building code through practices like test-driven development, and maturing continuous integration and delivery of product development
  • Participate in a dynamic development environment where solutions evolve daily as customer demands emerge over time
  • Follow/lead/participate in identification of solution options to meet customer and technical requirements
  • Serves as liaison with users concerning requests, usage, standards, security, and other developmental and production matters
  • Works with team leads to understand, identify and specify business requirements
  • Researches and evaluates alternative solutions and creates proposals to meet business needs
Qualifications for full stack java developer
  • Proficient using Microsoft Office products, including Visio
  • Must have 2+ years of experience in developing applications with Angular JS, jQuery, extJS
  • Should have 2+ years of experience in HTML5 and CSS3
  • Should have excellent knowledge of Java, RESTful and SOAP WebServices
  • Have knowledge of Hadoop and AWS technologies
  • You do what it takes to get the job done We provide the rest
5

Full Stack Java Developer Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of full stack java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for full stack java developer
  • Design and develop reusable Microservices, REST API's over Masterdata and always thinking about security, performance and scalability
  • Design and develop data ingestion services to collate and aggregate data from disparate sources
  • Take pride in writing robust, well-strutured, well commented, maintainable, unit tested code
  • Work as part of a team in a collaborative environment
  • A strong earnest to learn new technologies and adapt
  • Agile methodology project experience preferred - Experience estimating development project timelines
  • Oversee development activities leveraging modern Artificial Intelligence and Machine Learning tools
  • Write efficient java/groovy code using modern framework(s)
  • Develop and/or consume REST API / services
  • Assists in preparing technical and procedural documentation
Qualifications for full stack java developer
  • Experience in build technologies such as Gradle / Maven
  • Experience in SCM technologies such as Git
  • Experience in Javascript UI technologies such as AngularJS
  • Experience in development for financial applications
  • Experience of Scrum/Kanban/Agile etc
  • At least 3 years of experience in Java Development and Web Applications

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates