Java Application Developer Lead Job Description

Java Application Developer Lead Job Description

4.8
155 votes for Java Application Developer Lead
Java application developer lead provides technical leadership and support to design and implement automated build scripts with tools such as Ant/Perl/Shell scripting/Maven, PowerShell.

Java Application Developer Lead Duties & Responsibilities

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

Sample responsibilities for this position include:

Communicate timely status on development items to management team, raise/work to resolve issues impacting development
Ensures the integration of new technology with existing systems and tools
Ensures that work requests and reported problems are handled in a professional, organized and timely manner
Helping to manage development solutions from Development to QA and Production, using CareCentrix development standards and adhering to the SDLC
Ensure timely completion of releases, for Consumer portal websites with the highest quality and least defects
Develop SOAP based web services to expose core payment functionality to chase consumers in a high-volume, high availability application of consumer and business banking
Provide the team and other Blocks & LOBs with models of key interfaces, components, data flows
Drive the end-to-end design and development for system components (Services/APIs and applications)
Conduct and enforce development practices such as Design and Code reviews
Create technical designs (Activity Diagrams/Sequence Diagrams, API service specifications and message models) by working closely with Technology and Business partners

Java Application Developer Lead Qualifications

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

Licensing or Certifications for Java Application Developer Lead

List any licenses or certifications required by the position: SUN

Education for Java Application Developer Lead

Typically a job would require a certain level of education.

Employers hiring for the java application developer lead 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, Computer Engineering, Education, Technical, Information Technology, Business, Communication, Applied Technologies, Information Systems

Skills for Java Application Developer Lead

Desired skills for java application developer lead include:

Database concepts
Hibernate
Java Memory Model
Maven
Object Oriented Principles and Design Patterns
System Architecture and Integration Patterns
Ant
IBatis
Maven Build/Ant Build tools
Oracle RDBMS

Desired experience for java application developer lead includes:

Deep experience in building high performance teams
Web Services – Medium level implementation skills with web service framework like CXF or Axis2
Strong understanding of Object-Oriented Analysis and Design
Good understanding of at least one application server
Ability to work with existing code expertise to produce solutions bottom up
Defensive Programming prevention of cross-script attack, Sql injection etc

Java Application Developer Lead Examples

1

Java Application Developer Lead Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of java application developer lead. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for java application developer lead
  • Review business and non-functional requirements to capture and understand project requirements
  • Proactive, regular communications with the Business/Technology partners and Management on status, changes or issues
  • Complete deliverables by defined schedules and requirements
  • Maintain an awareness and understanding of competing products and provide ideas for innovation and improvement
  • Comfortable leading developers collaboratively towards the desired technical design
  • Provides inputs on estimates for project efforts
  • Work on technical integrations with other systems, and work with Quality Assurance (QA) to assure top quality deliverables
  • Develop expert knowledge in vendor applications, components, and services along with internal applications that need to be integrated
  • Actively participate and drive discussions that seek to leverage platforms and components for their intended purpose while integrating them into the broader ecosystem where appropriate
  • Ability to develop a thorough understanding of the configurability options of flexible vendor platforms(s) to ensure optimal use
Qualifications for java application developer lead
  • Systems Analysis & Design - Extensive experience as analyst/designer
  • Provides coaching and guidance to team members and/or may act as a team/project lead in order to foster professional development of the Application Software Development staff
  • Proven experience building SOAP/REST based web services Messaging Systems
  • 10+ years of hands-on experience working on database technologies like Oracle, Sybase
  • 10+ years of hands-on experience working on XML related technologies like XSD, DTD, XPATH
  • Detailed understanding of system development lifecycle, infrastructure best practices and risk management concepts knowledge of business system interactions, infrastructure dependencies
2

Java Application Developer Lead Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of java application developer lead. 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 application developer lead
  • Drive end-to-end design and development for new system components and integrations (Services/APIs and applications) in alignment with overall solution and application architecture
  • Leads and influences technical direction for large scale, highly complex technical initiatives and/or projects requiring integration of cross-functional systems
  • Provides technical guidance in evaluating applications systems or evaluating requests for proposals
  • Collaborates with the business to prioritize key business/technical initiatives
  • Utilizes expert knowledge of the customers business to recommend solutions, and ensures business and technology objectives are met and maintained
  • Understands user and process requirements and ensures those requirements can be achieved through high quality deliverables
  • Typically serves as a resource to the business and/or as a technical resource to crossfunctional third party and internal team members on highly complex design/code reviews
  • May troubleshoot complex problems and recommend solutions or practices relative to root cause analyses and identification of solutions for improving system performance and availability
  • On behalf of the manager
  • Design and implement highly scalable, interactive web applications with high usability
Qualifications for java application developer lead
  • Strong delivery focused attitude with the ability to work independently part of a globally distributed team
  • 2+ years Oracle, PL/SQL including triggers, stored procedures, queries, (Oracle 11g)
  • Working knowledge of ETL tools like Informatica
  • EDI Knowledge, development, transformation and routing BPEL, BPM
  • 5+ years of experience with JavaScript, CSS, HTML, J2EE, JSPs, AJAX, XML, and MVC Pattern
  • BS in Computer Science or similar technical Bachelors Experience in financial company will be plus
3

Java Application Developer Lead Job Description

Job Description Example
Our company is growing rapidly and is looking for a java application developer lead. 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 application developer lead
  • Report progress and status of assigned tasks to project teams and manager
  • Review requirements, create design documents, write programs, package, test, configure and deploy software
  • Participate and collaborate with other stakeholders including security, quality assurance, training, project management, engineering, hosting, & procurement when required to assist in other aspects of their projects
  • As Applications Developer Lead, you will be responsible for leading the Incident and Problem resolution for aligned LOBs, providing end-to-end resolution to ensure completion of all jobs within defined objectives
  • Troubleshoot production issues and coordinate with other teams to remediate and implement to production in order to minimize impact to customers and/or downstream
  • Experience in designing and delivering large scale web applications
  • Expert knowledge in understanding business process workflows across an entire line of business, expertise in other lines of business and technology disciplines
  • Understanding Agile project and program management standards and methods
  • Experience working with high-performing teams in complex program execution
  • A strong understanding of Waterfall and Agile methods
Qualifications for java application developer lead
  • 5 or more years experience working as a hands-on (actively coding) Application Development Lead or related role with a minimum
  • 5 years - Web Services (SOAP or Rest(ful))
  • 3 plus years experience working as a hands-on (actively coding) Application Development Lead or related role
  • Working Knowledge of database design, preferably DB2
  • Bachelor’s Degree in Computer Science, Business, Engineering, Math or related field plus 10 years of Java development experience (Finance/Lending industry experience a plus) preferred – OR - 15 years of comparable work experience
  • Excellent communicator - Ability to communicate verbally and in technical writing to all levels of the organization in a proactive, contextually appropriate manner
4

Java Application Developer Lead Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of java application developer lead. 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 application developer lead
  • Demonstrate independent problem solving skills and ability to develop solutions to complex analytical/data-driven problems
  • Lead/Mentor the team and help in providing architecture solutions, best practices, defining standards and innovative solutions
  • Develops complex technical solutions using J2EE components and MVC pattern in Spring MVC
  • Develops Restful Web Services in J2EE using JAX-RS and other libraries
  • Efficiently use code versioning tools such as Git, SVN, and Bit bucket Enterprise
  • Provide architectural insights into newer Java UI framework and Java server- side programming
  • Provide standardization insights into newer Java UI framework and Java server- side programming
  • Be part of architecture scrums to create spikes for Proof of Concept items
  • Any experience with SAP Hybris or a packaged E-commerce solution is a HUGE plus
  • Develops front-end code with backend RESTful API
Qualifications for java application developer lead
  • ITIL training and Scrum Developer training preferred
  • Software development experience in Java and general purpose programming languages
  • Extensive experience with open-source software
  • Demonstrated experience developing complex software/systems using programming language
  • Familiarity of project delivery with Lean Agile methodology
  • Leader in the design and development area
5

Java Application Developer Lead Job Description

Job Description Example
Our company is searching for experienced candidates for the position of java application developer lead. 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 application developer lead
  • Responsible for owning and evolving the client relationship continuous product delivery
  • Ensure quality and completeness of the final product through unit testing, documentation and maintenance
  • Provide the most complex architecture and technical designs including data mapping and process modeling in order to understand capability gaps or new requirements, particularly when onboarding new clients
  • Responsible for all aspects of the application life cycle, including coordination with user groups to identify solutions that improve business processes, implementing the most complex process and system changes, system training, and other user-focused activities
  • Conduct the most complex analysis and provide estimates based on technical component changes
  • Scan and debug complex technology to maintain optimum system performance
  • Provide guidance and education to lower level employees
  • Participate and collaborate with other stakeholders, including system reliability engineering (SRE), security, quality assurance, training, project management, engineering, hosting, and procurement teams to develop software solutions
  • Proficiency with core Java, API development, JavaScript development (jQuery, JSON, EventAPIs), webservices development (REST & SOAP)
  • Weekend Deployment testing and support and any production support during the week from 9AM-9PM ET as called upon
Qualifications for java application developer lead
  • Advanced technical skills in technologies such as TIBCO BW and BE, C++, VC++,Java, Oracle, SQL-Developer, SQL Server
  • 10 years of software development experience in multiple methodologies
  • Experience designing systems/applications solutions with high level of complexity
  • Consulting-related experience in providing analysis to customers / business analysts on the broader economic impact of proposed technical solutions, working with the customers, business analysts and other MST colleagues as appropriate to develop a solution that strikes an optimal balance between performance, customer service, and cost management
  • Experience in participating in the development of RFPs and RFIs
  • Demonstrated broad understanding of the applications and technical architectures

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates