Senior Java Application Developer Job Description

Senior Java Application Developer Job Description

4.5
177 votes for Senior Java Application Developer
Senior java application developer provides software development efforts by integrating various technologies such as web applications, relational databases, information security, servers.

Senior Java Application Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Applicants are sought for an Application Development role within the iDDA Middleware AD team
The role will encompass a multitude of activities ranging from design and development of the Java application, execution of system & performance testing, and support of subsequent testing lifecycles to implementation of packages
Optimize performance and scalability as necessary to meet business and financial goals of application and environment
Analyze, design, modify or build application components of medium and high complexity
Sets and administers standards and produces documented application frameworks or architectures
Develop, test, and deploy necessary fixes and application upgrades in collaboration with partners and other IT support teams
Design and implementation of the future state of this application and others in the family
You will be responsible for ensuring the successful design, development, testing, and implementation of application component
You will collaborate with the Systems Architect to identify potential gaps and enhancements in the application framework and perform research and development tasks where required with guidance and supervision
You will provide L3 support for an application as needed

Senior Java Application Developer Qualifications

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

Licensing or Certifications for Senior Java Application Developer

List any licenses or certifications required by the position: SUN, LOMA

Education for Senior Java Application Developer

Typically a job would require a certain level of education.

Employers hiring for the senior java application 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, Software Engineering, Information Technology, Computer Engineering, Technical, Business, Software Development, Education, Science

Skills for Senior Java Application Developer

Desired skills for senior java application developer include:

Practices and procedures within a particular area of expertise
Application
Data and infrastructure architecture disciplines
Databases and SQL
Remittance Business Lines & Regulatory Compliance requirements
Reporting tools
SQL and relational databases – ideally in DB2
Application development best practices
Collaboration software
Current Java technologies

Desired experience for senior java application developer includes:

Good understanding of data-structures, algorithms, and multi-threaded programming
Any specific interest in and experience of Java technologies used in server side-applications
Experience with ZooKeeper
Must have been ordinarily and continuously resident in the UK for the past 10 years
Must be a British National
Deliver highly scalable and reliable business applications using J2EE technologies

Senior Java Application Developer Examples

1

Senior Java Application Developer Job Description

Job Description Example
Our company is looking for a senior java application 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 senior java application developer
  • Working on the build of a highly responsive real time application in an Agile environment
  • Provide System Level Architect solutions considering the future application prospects
  • Develops solution alternatives and impact analysis with Application Support Team Lead and Technical Team members to confirm priority and technical feasibility of proposed solutions
  • Independently prepares estimates of effort to develop and execute approved application changes in primary applications, prioritizes work assignments, and facilitates peer review of work products
  • Maintains shared responsibility for documentation updates to configuration records and the related configuration management tool to track application changes
  • Support QA, UAT and performance testing
  • Diagnose, Troubleshoot and fix production problems as they arise by brainstorming best possible solution understanding the impact of system downtime and SLA
  • Communicate to different stakeholders with varying degree of details regarding system issues and provide updates as needed
  • Update job knowledge by researching new internet/intranet technologies and software products
  • Requires 24/7 support rotation for new and legacy Sales Systems
Qualifications for senior java application developer
  • Certified and extensive experience in J2EE and its related technologies
  • Strong Java server side developer
  • Significant experience with automated test frameworks (Junit & WebUnit)
  • Working knowledge of current software security technologies (encryption, authentication, ), and their incorporation into software systems
  • Bachelor's degree (MS preferred) in Computer Science, Information Systems, or a related discipline and 4-6 years of experience
  • Delivery experience of eCommerce solution
2

Senior Java Application Developer Job Description

Job Description Example
Our growing company is looking for a senior java application 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 senior java application developer
  • Document procedures and operational “runbooks” for applications supported
  • Enhancing knowledge by researching new internet/intranet technologies and software products
  • Ensure the quality of product delivered
  • Guiding the team on best practices in Java performing technical design and code reviews
  • Creating and performing unit tests, resolving and retesting any defects identified
  • Responsible for following the software development lifecycle to document and develop code in a range of middleware technologies
  • Architecture design, technology project advisory, decision making, mentoring developers
  • Participating from earliest stages of the project, designing ideas, proposing technical concepts, making the choices on the applications’ shape
  • Define standards for integration methods and techniques within different integration patterns
  • Collaborate with an international and diverse teams
Qualifications for senior java application developer
  • Extensive programming experience with Java, Spring, web services (SOAP and REST), JavaScript and SQL
  • 1-3 years’ experience in HTML5, CSS3, bootstrap, JQuery and AngularJS
  • Experience with Java open source frameworks and libraries
  • Hands on Experience in Agile (Scrum) project methodology
  • Demonstrate exceptional ability in diagnosing and solving problems
  • Must be a Team Player who can work independently or in a group including both IT and Business members as needed
3

Senior Java Application Developer Job Description

Job Description Example
Our innovative and growing company is hiring for a senior java application developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior java application developer
  • Manage team activities and resources
  • Support the delivery of change and projects
  • Ensure required processes and procedures are in place and tested
  • Ensure development standards and mentor and coach his team members
  • Ensure proper 3rd line support
  • All usual areas of the SDLC
  • Architectural lead
  • Implement the next generation of Aladdin invoicing systems and tools
  • Working collaboratively with a small team of technologists, business stakeholders
  • Writing high quality code and adhering to best practice (SOLID), ensuring minimal technical debt
Qualifications for senior java application developer
  • Experience with Spring frameworks, Object Relational Mapping (ORM), J2EE Design Patterns, HTML, JavaScript, JSTL, MQ, JMS, WebFOCUS, Webservices, and DB2 (UDB) is a plus
  • A Bachelor's degree in Computer Science or related field or a Master’s degree and 3 years’ experience
  • Experience with Java Design patterns (MVC, DAO, Singleton, Factory)
  • Passionate about providing solutions to challenging technical problems
  • Experience in team coordonation
  • A Bachelor's degree in Computer Science or related field with 5 years’ related experience or a Master’s degree and 3 years’ experience
4

Senior Java Application Developer Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of senior java application 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 senior java application developer
  • Translate basic, low-risk solution designs into working code with direct oversight from team members
  • Evaluate simple interrelationships between programs such as whether a change in one part of a program will cause an unwanted result in another part
  • Develop and document test cases, test data requirements and expected results
  • Assist with maintaining and updating documentation of project code and technical processes following standards that are set by the team
  • Participate in technical walkthroughs and code reviews
  • Migrate basic, low-risk solutions into the production environment
  • Collaborate with analysts and IT teams to develop solutions that meet the requirements given by the business
  • Develop knowledge in the change request process
  • Grow knowledge of best practices and market trends
  • Collaborating with Project Managers, Quality Assurance and other IT teams throughout the SDLC process
Qualifications for senior java application developer
  • Experience with web services (WSDL, SOAP, REST, ) is a plus
  • Proficient in the use of 3rd party software and tools used for development and testing
  • Experience with Websphere, WSDL, SOAP, XML Schemas, JDBC
  • Experience of working with big data/caching solutions for UI performance optimization, NoSql data stores Tradition Sybase Rational Database
  • 5+ years of experience with JPA, Spring, ANT, Maven
  • Expertise in Java/J2EE programming language, development tools, and/or databases and the systems development life cycle, applicable to development organization
5

Senior Java Application Developer Job Description

Job Description Example
Our company is hiring for a senior java application developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior java application developer
  • Evaluating and resolving defects found during QA and UAT process
  • Identify emerging customer needs and develop innovative solutions to meet them
  • Document potential solutions for presentation, review, revision, approval, delivery and maintenance
  • Coordinate with business, domain, solution and program architects to ensure gap free delivery of system level code
  • Shares responsibility for support and maintenance of SAP Ariba Buyer, Custom-Build Vendor Registration System, Custom-built informal quote tool, Oracle EBS, and Integration components
  • Interacts with clients, subcontractors, and users as required during daily activities
  • Utilize efficient data structures and algorithms to enable data processing at scale
  • Ensure software development standards, enterprise patterns, and components are utilized in software development projects
  • Tap into your analytic skills and interpret complex information and adapts as needed
  • Be an integral participant in business continuous improvement efforts and provide guidance and direction to distributed teams, including onshore and offshore resources
Qualifications for senior java application developer
  • Minimum of 4 Years of system support experience
  • Agile project methodology experience is desirable
  • Sun Certified Developer for Java 2 Platform (J2SE) is desirable
  • Understanding and working knowledge of Angular 2 or related UX framework (Angular, REACT)
  • Bachelor’s degree or Master’s degree in Information Technology or related field*
  • Requires ability to work well with others on a team independently

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates