Post job

Senior java developer job description

Updated March 14, 2024
11 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example senior java developer requirements on a job description

Senior java developer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in senior java developer job postings.
Sample senior java developer requirements
  • At least 5 years of experience in Java Software Development
  • Expert knowledge of object-oriented programming concepts
  • Experience with web services technologies, such as REST and SOAP
  • Proficiency in using databases, such as MySQL and Oracle
  • Excellent debugging and troubleshooting skills
Sample required senior java developer soft skills
  • Strong communication and interpersonal skills
  • Excellent problem-solving abilities
  • Ability to work in a team environment
  • Attention to detail and accuracy
  • Ability to learn quickly and adapt to new technologies

Senior java developer job description example 1

Sherwin-Williams senior java developer job description

Here, we believe there's not one path to success, we believe in careers that grow with you. Whoever you are or wherever you come from in the world, there's a place for you at Sherwin Williams. We provide you with the opportunity to explore your curiosity and drive us forward. We'll give you the space to share your strengths and we want you to show us what you can do. You can innovate, grow and discover in a place where you can thrive and Let Your Colors Show! Sherwin-Williams values the unique talents and abilities from all backgrounds and characteristics. All qualified individuals are encouraged to apply, including individuals with disabilities and Protected Veterans.

The Senior Java Web Developer is responsible for the design, development, integration, implementation, and support of web-based application software in a full-stack service-provider environment.This team supports The Americas Group (TAG) division's Marketing and Sales Force Effectiveness tools, including the primary in-house Customer Relationship Management (CRM) platform, and various Store and Sales Rep applications which help to sell to and service those customers.

This role provides development and technical consulting to management, business users, and technical associates, and works closely with other developers as a mentor.As a technical specialist, this position also works with lead engineers and architects in continuous improvement initiatives, code reviews, and technical strategy.
Essential Functions



Strategy & Planning


Acquire and interpret business requirements, create functional specifications, and determine the most efficient and appropriate technologies based on client requirements. Recommends both technical and process improvements and solutions to architect and management team for review. Responsible for implementing, or overseeing implementation of, approved architecture design. Maintains a broad knowledge of new technology, equipment, systems, and frameworks.


Acquisition & Deployment


Performs complex programming assignments requiring an advanced aptitude of established programming standards, methods, and best practices. Designs application and database components for development projects. Performs analysis of business models, logical specifications, and/or customer requirements to design and build browser-based web solutions utilizing multiple technologies. Identifies and Mitigates risks associated with projects, which have a high technical complexity and/or involve significant challenges to the business.


Operational Management


Maintains and modifies web applications; makes approved changes by amending application documentation, developing detailed programming logic, and coding changes. Provides support for critical web application and server issues. Assists Project Manager in the definition, gathering, development, and documentation of business and/or technical requirements, objectives, deliverables, design specifications and project plans. Collaborates with other programmers, analysts, and designers in conceptualizing and developing new software applications and processes. Participates in software design/code reviews, and helps guide testing best practices Acts as application Subject Matter Expert across all phases of project life cycle.


Incidental Functions


Training and knowledge sharing with development teams. Mentoring and coaching junior-level developers and/or Professional Apprentices. Project and task management and reporting as necessary. Giving demos/presentations to management, business, and peer groups as requested. Scheduling and leading communication meetings with project members as needed. Assisting with projects as required to contribute to the efficiency and effectiveness of the team and organization. Participating in hiring activities as needed, fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy. Minimal travel is required Work outside the standard office 7.5-hour workday may be required.


Position Requirements



Formal Education & Certification


Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (e.g., Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.


Knowledge & Experience


5+ years of IT-related experience. 5+ years of experience working on all phases of the Software Development Lifecycle. 5+ years of full-stack Java Web development experience: Preferred experience in Java, J2EE, JavaScript, HTML, JDBC or Hibernate. Additional experience in React, Vue.js, Java Spring Boot, Junit, Karate, Maven, Docker/K8S, and/or AWS is a plus 3+ years of experience in Relational Database Management Systems (preferably MariaDB/MySQL or Oracle), including advanced use of SQL and database management constructs. 3+ years of experience with either Microservices or Model-View-Controller (MVC) architecture and Object-Oriented analysis and design (OOAD). 2+ years of experience in front-end web design, preferably with a Responsive Design focus. Experience working with customers to build and formulate business requirements.


Personal Attributes


Strong written and oral communications skills. Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly. Advanced systems/process orientation with demonstrated analytical thinking, organization skills and problem-solving skills. Ability to work in a diverse, team-oriented, collaborative environment. Ability to quickly learn and apply new tools and technologies. Willingness and ability to train, teach, and lead others. Ability to facilitate or lead meetings, and follow up with resulting action items. Ability to prioritize and execute tasks in a high-pressure environment. Strong presentation and interpersonal skills. Ability to work effectively in a multi-cultural environment, and to lead and influence cross-organizationally with and without direct authority. Ability to effectively move forward on tasks even with ambiguous or changing requirements. Strong commitment to inclusion and diversity

Must be legally authorized to work in country of employment without sponsorship for employment visa status now or in the future.

Sherwin-Williams is proud to be an Equal Employment Opportunity/Affirmative Action employer committed to an inclusive and diverse workplace.All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, creed, marital status or any other consideration prohibited by law or by contract.

As a VEVRAA Federal Contractor, Sherwin-Williams requests state and local employment services delivery systems to provide priority referral of Protected Veterans.
jobs
Post a job for free, promote it for a fee

Senior java developer job description example 2

Virtusa senior java developer job description

  • Bachelor's degree (or above) in either Engineering or Computer Science related field
  • 6+ years' experience as a full stack software engineer, delivering software using agile development practices
  • Deep knowledge of middleware Java stack, Spring framework, Oracle, messaging technologies (EMS or KAFKA) and web containers
  • Exposure to test automation frameworks (JUNIT, Cucumber / FITNESS, Karate) that support all types of testing (unit, component, integration, system etc. ) executed through CI/CD pipelines
  • Exposure to SQL/PLSQL
  • Proven understanding of fundamental design principles for building a scalable application
  • Experience of AWS services and deployment
  • Experience with UI tech stack desirable: HTML, JavaScript, and Angular is a plus
  • Strong contributor with a collaborative work style in building, crafting and reviewing code
  • Brings curiosity and a questioning mind-set to work, asking always about the "why" and the "value" of an activity or task

About Virtusa

Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 32,000 people globally that cares about your growthone that seeks to provide you with exciting projects, opportunities, and work with state-of-the-art technologies throughout your career with us.

Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.

Virtusa was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.
Primary Location
: US-NC-Raleigh Schedule
: Full Time Job Type
: Experienced Travel
: No Job Posting
: 22/07/2022, 3:54:07 PM

Success!

Thank you for beginning your application. Check your inbox for next steps.
jobs
Dealing with hard-to-fill positions? Let us help.

Senior java developer job description example 3

Peraton senior java developer job description

  • Provides expertise and direction in the development and/or modification of computer-based scientific, technical, and business software systems.
  • Design, development, testing, documentation, and maintenance of software applications in a federal government personnel security product as a hands on Java Developer
  • Execute Coding, debugging, testing, research application/software problems and determining root causes, proposing and implementing solutions.
  • Leveraging AWS services: KMS, S3, EBS, Elastic File System, SQS, SNS.
  • AWS Lambda function experience is a plus
  • Works with users to define existing or new system scope and objectives.
  • Provides analytical support and technical advice during the conceptualization, development, and implementation phases.
  • Plans and schedules new applications systems projects with user, systems software, and computer center operations personnel, including the identification of objectives, time frames, costs, and manpower requirements.
  • Performs tasks necessary to ensure the identification and documentation of hazards within software systems using various analysis tools and techniques.
  • Reviews and evaluates systems and software for adherence to government or commercial directives, standards, guidelines, and criteria concerning software safety and systems safety.
  • Confirms design mitigations are captured in the design and its documentation and verifies implementation.
  • May perform as a project lead with the responsibility for the instruction, assigning, direction, and monitoring of the performance of assigned systems developers / analyst working on a specific project.
Qualifications
  • BS 10-12, MS 8-10, Phd 5-7.
  • At least 10 years of hands on Java Development
  • U..S Citizen, and hold active/current DoD fully adjudicated Secret clearance
  • Experience using an Integrated Development Environment -Eclipse, testing tools, unit and integration test scripting and testing methodologies.
  • XML, JSON, XSD Validations (webservice)

Preferred

  • Security+ Certifications
  • Back end Lambda Functions)

Benefits : At Peraton, our benefits are designed to help keep you at your best, beyond the work you do with us daily. We are fully committed to the growth of our employees. From fully comprehensive medical plans, to tuition reimbursement, tuition assistance, and fertility treatment, we are there to support you all the way.

#LI-SJ1

Peraton Overview

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our employees do the can't be done, solving the most daunting challenges facing our customers.

An Equal Opportunity Employer including Disability/Veteran.

For Colorado Residents Colorado Salary Minimum: $86,900
Colorado Salary Maximum: $210,800

The estimate displayed represents the typical salary range for this position, and is just one component of Peraton's total compensation package for employees. Other rewards may include annual bonuses, short- and long-term incentives, and program-specific awards. In addition, Peraton provides a variety of benefits to employees.
jobs
Start connecting with qualified job seekers

Resources for employers posting senior java developer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Senior java developer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.