Senior Java Developer Job Description

Senior Java Developer Job Description

4.7
186 votes for Senior Java Developer
Senior java developer provides software development and support of various existing applications written primarily in Java, with some .NET, JavaScript React, Autonomy and Oracle 16C technologies used.

Senior Java Developer Duties & Responsibilities

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

Sample responsibilities for this position include:

Develop, test and deliver Java based Web APIs that leverage this customized Web Tier
Integrate Java EE components and services into existing Ruby applications
Design, analysis, development and implementation of business requirements as part of the Fixed Income Risk and Valuations team
Liaise with the Fixed Income businesses on risk issues and look to implement solutions within our risk framework
Understand process and procedures as necessary to support all aspects of project maintenance and development
Participate in functional requirement meetings, stakeholder reviews, and coordination discussions for deploying integrated solutions
Develop high quality services for use internally and externally
Work with other teams to help them build excellent and reliable products
Analyze, design, develop, maintain, monitor and support the online eCommerce systems environment
Collaborate with Software Test team to implement quality metrics and goals for the applications

Senior Java Developer Qualifications

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

Licensing or Certifications for Senior Java Developer

List any licenses or certifications required by the position: AWS, DOD, PCF, JAVA, ITIL, SSL, XML, OCJP, OCPJP, SCJP

Education for Senior Java Developer

Typically a job would require a certain level of education.

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

Skills for Senior Java Developer

Desired skills for senior java developer include:

SQL
Spring
Java
XML
Hibernate
Maven
JMS
Oracle
Jenkins
JavaScript

Desired experience for senior java developer includes:

Working experience with J2EE application servers (WebSphere 6.1 or tomcat will be a plus)
Should have good understanding of application development life cycle and worked in application support area handling the production outage situations demanding quicker issue fix & turn around
Experience working with Onsite Team in USA (NY) to run project locally
Java2D, JPA, JMS are plus
Ability to understand the real challenges that the client teams face day-to-day, and provide a realistic view of how adoption will work for the users
Knowledge on Open Source tools used in development process (GCC, Doxygen, Graphviz)

Senior Java Developer Examples

1

Senior Java Developer Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of senior java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior java developer
  • Develop applications in languages including, but not limited too… Java, Mulesoft, Eclipse, JUnit, SpringBoot, IntelliJ, and additional Open-source integrated development environment (IDE) tools
  • Design and development of front-end office trading systems in Java
  • Collaborate with technical and business teams to determine technical requirements and provide system design specifications based on business functional requirements
  • Work with technical team members to evaluate and recommend new technologies and standards
  • Develop test strategy, executes unit and systems test plans, verifying and documenting the results
  • Analyzes production applications and services issues and determines the most efficient and economical programming solutions
  • Works at the highest technical level of all phases of applications
  • Evaluate and operate the day-to-day activity with third party vendor
  • Perform change management activities such as source code management, creating activity records for production implementation, creating implementation plans
  • Own feature development throughout all phases from analysis to production release
Qualifications for senior java developer
  • Application Server (such as JBoss or Web Logic) experience
  • Web Server (Apache and IIS) knowledge
  • Computer Science BSc
  • Hands on experience with Automation and scripting experience(Perl, CURL ) will be an added advantage
  • BA/BSC or equivalent in computer science or computer engineering
  • At least 4 years of proven experience as a Java software developer
2

Senior Java Developer Job Description

Job Description Example
Our innovative and growing company is looking for a senior 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 senior java developer
  • Fully participate in the relevant scrum events
  • Collaborate as a member of the team undertaking the shared commitment towards completion of the team's sprint goals
  • Accept joint responsible with the team for converting the Product backlog into 'Done' potentially releasable increments
  • Collaborate with key business and technology stakeholders to define functional and technical design
  • Work closely with software engineering team and senior leadership to design and implement end-to-end solutions
  • Lead and/or participate in project efforts using an Agile development methodology
  • Collaborate with QA to develop comprehensive and appropriate test strategies for each release
  • Develop system and training documentation as needed
  • Must be able to work flexible hours as needed to support project timelines and deliver efforts on time
  • Provide technical programming support or provide subject matter expertise to other team members as needed
Qualifications for senior java developer
  • Build and Continuous Integration Tools (such as Gradle and Jenkins)
  • Lean and agile principles, including Pair Programming and TDD
  • Multi-threaded applications and concurrency
  • Including approaches and Frameworks (such as Akka)
  • Configuration Management and Orchestrations Tools
  • Using non-relational Datastores
3

Senior Java Developer Job Description

Job Description Example
Our growing company is looking for a senior 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 senior java developer
  • Ensure timely and open issue management communication to business and other IT stakeholders
  • Show ability to be an effective team member by working closely with colleagues from multiple teams and disciplines, bringing added value to the team
  • Design and implement new functionality based on business and functional requirements
  • Learning new frameworks
  • Assisting in cooperation with business, technical advisory and project requirements collections
  • Cooperation with Scrum Master and Dev Team on backlog items estimations
  • Work with customer on understanding business requirements and converting them to software requirements
  • Coordinate team work as back-up scrum master and ensure timely delivery and successful release to production
  • Coach more junior team members
  • Working with Big Data, In-Memory, distributed and event-driven systems environment
Qualifications for senior java developer
  • Undergraduate Degree in Computer Science, Engineering, Mathematics or equivalent education/experience
  • Java language experience and advanced knowledge
  • 2+ year experience Agile development processes (Scrum preferred)
  • Working Knowledge of web services APIs and micro service architectures (HTML5, Spring, REST)
  • Experience with Development Tools including Eclipse, Atlassian, JIRA, Bamboo or similar
  • Experience designing and developing micro services solutions and REST interfaces with third party applications
4

Senior Java Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior java developer. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for senior java developer
  • Work in distributed team based in Krakow, London, New York with deep level of communication inside of international team
  • Provides accurate estimate of time needed to complete work
  • Design and Development of complex software projects
  • Participates in and/or leads the technical analysis and design phase including system components, operating environments, interfaces, system and data flows, security requirements, and deployment procedures
  • Leads the software development of a team or group by providing guidance and mentoring to other team members in coding techniques, implementation details, and enforcing Republic’s code development standards
  • Assists in the transition of code and features from development to the testing team including environment set up and configuration, automation tools and frameworks, and source code repositories
  • Leads the deployment of code to production environments
  • Interacts with internal Republic IT and business teams to coordinate system dependencies
  • Coordinates with outside vendors to establish business and technical solutions for Republic and Republic customers
  • Stays informed and aware of technology industry standards and best practices through continuous learning and education
Qualifications for senior java developer
  • Problem solving, mathematical, analytical mindset
  • Experience utilizing ORM tools
  • Familiarity with Microsoft SQL Server, MySQL, MongoDB
  • Experience with popular web application frameworks, such as Angular/ Bootstrap/ Material Design
  • Fundamental understanding of DB design and normalization
  • Mentor engineers in coding practices and process
5

Senior Java Developer Job Description

Job Description Example
Our company is searching for experienced candidates for the position of senior 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 senior java developer
  • Develop and deploy Java components or complete application functionality in JEE environments
  • You will develop features for new software or existing solutions
  • You will perform requirements elicitation, analysis and update software architectures
  • Create program designs and specifications that address requirement changes
  • Design, develop and test software components, and document and diagram application functionality from business requirements
  • Develop test plans and automated test scripts
  • Perform unit, integration and regression testing
  • Develop Release Documentation
  • Maintain source code/components, and modify and/or upgrade code as necessary
  • Develop custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services
Qualifications for senior java developer
  • Creating high level and detailed Java application designs
  • Coding new applications and enhancements to existing applications per requirements
  • Documenting and executing unit test cases for developed code
  • Troubleshooting and resolving application defects
  • Providing direction to peers
  • The candidate should have strong design skills with Java applications and strong SQL Skills

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates