Java Software Development Job Description

Java Software Development Job Description

4.5
171 votes for Java Software Development
Java software development provides technical deliverables for TAS application – primarily focused on Mainframe technologies that is COBOL and Db2.

Java Software Development Duties & Responsibilities

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

Sample responsibilities for this position include:

Functional understanding of design patterns
Be an active member of the Scrum team and help the team accomplish planned goals
Proactively identify new automation tools/processes/approaches to create, maintain and improve automated test suites
Establish scalable, efficient, automated knowledge discovery and data mining systems including building data processing pipeline, tools to collect training and evaluate data
Manages relationships with a large set of internal and external partners
Provides technical and strategic vision for the team’s deliverables day-to-day operational leadership
Provides overall people management for direct reports, including hiring, setting and monitoring of annual performance plans, coaching, and career development
Manages day-to-day decisions, including bug priorities, work assignments and work sequencing
Designs, implements and maintains code based on functional and technical requirements
Performs reviews of code and applications, including developing automated tests to assure quality

Java Software Development Qualifications

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

Licensing or Certifications for Java Software Development

List any licenses or certifications required by the position: SE, AWS, PKI, X509, X.509, SANS, CISSP, TERP-10

Education for Java Software Development

Typically a job would require a certain level of education.

Employers hiring for the java software development 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, Computer Engineering, Information Systems, Technical, Education, Software Engineering, Science, Software Development, Information Technology

Skills for Java Software Development

Desired skills for java software development include:

Lean
Scrum
XP
Tools
Associated technologies
Changeman
Cobol
Credit Risk methodology in Banks
DB2
Design patterns

Desired experience for java software development includes:

3+ years of experience in Enterprise-class software development
3 + years of development experience in Java Enterprise APIs
1+ years of hands on understanding of networking and security
Drive development of innovative software to keep our product ahead of competition
Work with product manager, architects and team on product requirements definition
Cooperation with other teams on technical alignment and functional integration

Java Software Development Examples

1

Java Software Development Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of java software development. 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 software development
  • Recommends improvements to both processes and products
  • Works well in a strongly collaborative but mature agile development environment
  • Prefers to generalize and work in a variety of areas instead of specializing in any one technical area (server, client, DB, multiple applications)
  • Familiar with RESTful principles
  • Work with guidance from management or more senior team members
  • Code automated tests to find errors and confirm programs meet specifications
  • Provide product content to technical writers
  • Bring your Agile Mindset promoting quality and testability
  • Analyze bug trends/patterns across feature areas and provides feedback to project team on improvements
  • Represent the Test perspective in the evaluation of critical code fixes to determine ship readiness for multiple feature areas
Qualifications for java software development
  • Interact with performance and quality testing teams on product improvements
  • Responsible for analysis, designing, coding, unit testing and bugfixing in Java
  • 8-10 years of relevant experience or equivalent combination of education(Undergraduate degree /Graduate degree ) and work experience
  • Experience working in cloud environments such as Amazon
  • Must be highly motivated and willing to work in a team environment and a strong in-depth knowledge of the JAVA programming language
  • 3+ years of Java development experience and modern Java frameworks
2

Java Software Development Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of java software development. 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 java software development
  • Mentors Software Engineer I & II
  • Design, develop, and maintain the business logic that powers the technologies running real-time telephony services, provisioning, and customer facing web environment
  • Debug, fix and refactor existing code
  • Design and Implement high quality, high volume transactional services including design, development, and deployment of new business functionality
  • Ensure that the development projects are delivered on-time, within scope and within budget
  • Assist in the definition of project scope and objectives ensuring technical feasibility
  • Influence technical strategy to build products customers will love
  • Analyze large amounts of data to discover patterns and build models to extract valuable information from various sources
  • Owning and improving customer-facing features derived from scalable & automated data mining systems
  • In a long term assumed to become a leader in projects, which includes planning and coordination of development tasks & release stream, additionally being an expert in own area / competent partner for the customers and internally for team of testers, developers, project managers for the service experts
Qualifications for java software development
  • Bachelor’s degree (or High School Diploma/GED with 4 years equivalent working experience
  • Working knowledge of Web Services, SOAP,REST, XML, Java Script, Java Server Pages, HTML and CSS
  • Understanding of Java / Tomcat, PHP, MySQL core runtimes 8+ years experience writing and maintaining code in at least two languages (and a willingness to work in all three)
  • Therefore, he/she must be able to manage time effectively
  • Spring (MVC, Data JPA, Security, Boot, Batch)
  • REST APIs, JSON and xml
3

Java Software Development Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of java software development. 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 software development
  • Use SCRUM, test-driven development, and continuous deployment to deliver projects
  • Continuously lead testing efforts on a multi-discipline Agile/Scrum team promoting test driven development, drive test case design and implementation for new and existing product features, including translating new user stories and features into test case designs
  • Design, implementation, and deployment of applications and services that impact the business with an emphasis on Payments, Customer Account Management, Merchant platform and e-Commerce website development
  • You will be working on a small, collaborative development within our core Insurance Suite applications to provide elegant solutions to the insurance industry's complex business domain
  • You will learn about a business or technical problem, distil the right set of requirements and think creatively about a solution
  • You’ll find the right tool for the job, then architect and build reliable, flexible solutions on our modern technology platform
  • You’ll consider quality from the start, test thoroughly and constantly work to improve our Agile processes
  • You will have a lot of responsibility and a chance to influence the way the team works
  • Be collaborative and work with other teams in development, program management, test, operations, and product management to define and articulate project technical requirements
  • You will design and implement high quality, high volume transactional services including design, development, and deployment of new business functionality
Qualifications for java software development
  • GIT/SVN Version control systems
  • Strong communication skills (able to explain concepts to non-technical peers)
  • You love clean code and robust design
  • You value and take responsibility for the quality of your features, including writing your own unit tests and reviewing your teammates' code
  • Keen nose for bad code smells
  • Hands on experience with Java frameworks
4

Java Software Development Job Description

Job Description Example
Our growing company is hiring for a java software development. 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 software development
  • Work closely with development, program management and product management to define and articulate project technical requirements
  • You will ensure that features deployed have technical integrity and stability by performing code reviews
  • You will make recommendations on specific aspects of the operating and plans of the function or unit at the next highest Organization level
  • Raise the bar for the overall organization by participating in cross-organization discussions, posting internal blog posts, and evangelizing best practices to the TLS and EWE employee base
  • You will design and implement highly scalable, and reliable applications and components
  • You will write back-end code in Java and front-end code in HTML, CSS, and JavaScript
  • You will work closely with architects, product leads, and developers
  • Be an advocate for great code quality and supportability
  • The Software Engineer 3 or 4 will work the on development, integration, and maintenance of a complex SW system
  • Ability to work as a member of a small remote, highly skilled team in a dynamic environment and participate in systems design, code development, GUI updates, unit testing, code reviews, debugging, and integration and test of modifications/enhancements into an evolving baselines
Qualifications for java software development
  • Previous experience Performing reviews of code and application
  • Modern Java frameworks like Spring, Hibernate, Grails
  • Web UI frameworks and languages like AngularJS, Flex, JavaScript
  • J2EE knowledge (Weblogic server, Spring or Struts frameworks)
  • Web technologies (Advanced JavaScript, CSS, HTML)
  • As a recent University or "Grande Ecole" graduate in Computer Science, or with a first professional experience, you have a good knowledge of Java, J2EE, UML Modeling and in Web Technologies (JSP, HTML, JavaScript)
5

Java Software Development Job Description

Job Description Example
Our company is looking for a java software development. 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 software development
  • Candidate must have the ability to successfully interact with end-users, customers, and other developers, good written and verbal communication skills
  • The Software Engineer will work the on development, integration, and maintenance of a complex SW system
  • An individual contributor that authors manual/automated tests, and debugs test and production code
  • Writes clear, maintainable, portable test code and scripts
  • Works closely with developers during debug and validation of bug fixes
  • Executes manual and automated tests, analyses their results, investigates and documents the steps to reliably reproduce the bugs
  • Writes and maintains up-to-date bug documentation
  • Understands how products should function, how product function matches the desired user experience design, and is an advocate for the end users in the engineering process
  • Works under the guidance of more senior engineers
  • Anticipates, identifies and articulates problem areas in the production code
Qualifications for java software development
  • Web Technology (JSP, HTML, JavaSript)
  • Java, J2EE, Weblogic, UML Modeling/Rose
  • Must have programming skills with C#, CC++ or Java, 2+ years of experience
  • Experience with manual testing methods
  • Eclipse development skill would be an asset
  • Automated test framework (like JUnit) skill would be an asset

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates