Senior Java Job Description

Senior Java Job Description

4.6
171 votes for Senior Java
Senior java provides a Service Oriented Architecture (REST) and the use of the latest software technologies, such as Spring Boot, Hibernate, and Angular 7.

Senior Java Duties & Responsibilities

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

Sample responsibilities for this position include:

Prepare high level and detailed technical specifications for the project in accordance with SDLC, security and architecture documentation objectives
Responsible for performance and tuning the SQL queries
Development and support of multi-threaded, high performance and robust Java server components
Experimenting with new technologies and tools is encouraged
Review requirements, architect and write high quality maintainable code to meet requirements
Work with internal stakeholders to clarify and design complex business requirements
Analyze software components and troubleshoot for production issues to improve reliability, performance, and scalability
Coordinate all aspects of software development adhering to agile software development practices
Lead project implementation efforts and communicate effectively to team members across all levels within organization
Design & develop Service-oriented Web Services and Connectivity solutions (including integrated process, applications, data, infrastructure & technology) to solve business problems and needs

Senior Java Qualifications

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

Licensing or Certifications for Senior Java

List any licenses or certifications required by the position: AWS, SSL, CSM, ITIL, PCF, JAVA, FEA, TOGAF, XML, TLS

Education for Senior Java

Typically a job would require a certain level of education.

Employers hiring for the senior java 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 Technology, Software Engineering, Information Systems, Business, Technology, Mathematics

Skills for Senior Java

Desired skills for senior java include:

SQL
Java
Spring
XML
JavaScript
Hibernate
Maven
Oracle
Design patterns
Architecture

Desired experience for senior java includes:

10+ years experience in JAVA & JEE
Be familiar with all aspects of software design, development, testing and deployment on a client-facing web application stack
Detailed knowledge of Service Oriented Architecture (SOA), Enterprise Service Bus (ESB), Object Oriented Analysis and Design/Development (OOA/OOD)
Web user interface technologies (HTML, JSP, Tag Libraries, AJAX, JavaScript)
Relevant O/S knowledge (Linux/Unix and Windows)
JVM Semantics/Garbage Collection knowledge

Senior Java Examples

1

Senior Java Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of senior java. 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 senior java
  • Experience with Oracle database (PL-SQL)
  • Review and validate system deliverables to maintain the integrity of system architecture
  • Document, evaluate and propose architecture and design alternatives
  • Provide recommendations on how to replace customized functionality with out-of-the box solutions, assessing COTS solutions and integration
  • Mentor developers and other resources (technical and non-technical) in all aspects of development
  • Successfully support the assessment of current architectures, recommend and document a road map to implement future architectures
  • Ramp up quickly on new technologies, languages, frameworks, and approaches
  • Work within an agile team to deliver across the entire product life cycle – concept, design, build (code), deploy, test, release, and maintain unit, functional, and performance test automation
  • Collaborate with the Product Owner and team to deliver robust, secure, scalable, tested, and documented capabilities across a number of digital channels servicing a variety of popular devices
  • Acts as a mentor / coach to product team members / developers on areas of expertise
Qualifications for senior java
  • Experience of NoSQL technologies for example MongoDB, Cassandra
  • Strong understanding in SDLC, RUP
  • Building and tuning enterprise applications on the JVM
  • Building scalable APIs
  • Working within and developing a Service Oriented Architecture
  • Understanding of and exposure to integrating with RESTful API endpoints
2

Senior Java Job Description

Job Description Example
Our growing company is looking for a senior java. 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 senior java
  • Helping wiht designing system Architecture
  • Participate in defining architecture solution
  • Designing and developing key system architecture
  • Codes, tests, debugs and documents software applications
  • Demonstrates an understanding of financial services industry
  • Provides leadership and/or guidance to other technical professionals
  • Design solution which meets functional requirements with respect to non-functional requirements
  • Contribution (individually or with other solution engineers) to the coding activities
  • Be responsive to changing requirements and priorities
  • Provide support for production operations by analyzing reported issues, inspecting logs and performance figures
Qualifications for senior java
  • Ability to build dashboards for application metrics and health monitoring
  • Application Server (such as JBoss ) experience and Web Server (Apache and IIS) knowledge
  • Knowledge of Web Frameworks
  • Knowledge of Linux/Unix Operating systems (RedHat, CentOS)
  • Knowledge of IBM Tivoli Netcool / OMNIbus 7.3 or newer
  • Job location in Warsaw
3

Senior Java Job Description

Job Description Example
Our innovative and growing company is looking for a senior java. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for senior java
  • Proof of concept projects development and further promotion to production
  • Doing code reviews and advising on the code quality
  • Ability to join a full Agile team using the Scrum methodology
  • Write user/support documentation
  • You will analyze failures and provide fast and accurate solutions
  • You will develop new programs maintain existing systems
  • You will communicate with integrated teams such as business architects, testers, and Tier2 for efficient analysis of existing defects and provide quick fixes
  • You will perform and design unit tests
  • Understanding of the fundamental design principles behind building scalable web applications
  • Research, test, build, and coordinate the integration of new surveillances and applications based on client requirements
Qualifications for senior java
  • Or a related field of study, plus two (2) years of experience with object
  • Oriented analysis and design, JBoss, Java (J2EE and Servlets), and PL-SQL
  • Object oriented analysis and design, JBoss, Java (J2EE and Servlets), and
  • Technical leading experience
  • Previous experience working with bonds and swaps in fixed-income
  • Knowledge of financial technologies and business applications
4

Senior Java Job Description

Job Description Example
Our innovative and growing company is looking for a senior java. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior java
  • Responsible for building and consuming from API's
  • Experience building front end's using modern visualization tools such as Angular JS etc
  • Willingness to adapt to and self learn new technologies and deliver on them
  • Building and maintaining solutions on highly available environments
  • Working knowledge of CI/CD
  • Working knowledge of building telemetry and data integrity checks as part of delivery of applications
  • Technical expertise to build code that is performant secure
  • Technical depth and vision to perform POC's and evaluate different technologies
  • Estimates the magnitude and time requirements to complete all tasks major minor feature development
  • Support to troubleshooting problems, providing workarounds and producing patches for customers as required
Qualifications for senior java
  • Good experience of continual delivery pipeline tools (Jenkins, Ansible, ..)
  • Able to work in a highly collaborative environment as part of an effective delivery squad
  • Experience with Java Spring MVC
  • Production support of the multiple applications
  • An expectation to continuously learn and implement new tools, applications, technologies
  • Understanding requirements and developing technical direction for large scale applications per IT standards
5

Senior Java Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of senior java. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior java
  • Ensure on time, high quality deliverables and meeting project milestones and deadlines within budget with minimal supervision
  • Keep up to date on technical advances and changes in technology and teach, either formally or informally others on the team
  • Improves availability and reliability of systems and infrastructure that increases revenue
  • Reduces support cost through proactive monitoring, preventive maintenance, and automation of repetitive tasks
  • Work with the technology and business groups to seek and refine requirements and functional specifications
  • Develop systems, tools and improve effective efficient delivery without compromising on quality
  • Actively monitor the health of applications owned by the team and address issues
  • Promote good development methodologies via code reviews, great software design, brown bags or tech talks
  • Provide support to both internal and external team members where necessary
Qualifications for senior java
  • Experience in designing and implementing highly scalable java based applications
  • Working knowledge of http(s), tcp/ip and ssh protocols
  • Basic high availability techniques and implementation knowledge
  • Practical knowledge of caching and distributed systems
  • Ability of articulate the design for a wide tech and business groups
  • Staying in touch with industry standards and current technologies is expected

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates