Java Software Job Description
Java Software Duties & Responsibilities
To write an effective java software job description, begin by listing detailed duties, responsibilities and expectations. We have included java software job description templates that you can modify and use.
Sample responsibilities for this position include:
Java Software Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Java Software
List any licenses or certifications required by the position: COMPTIA, AWS, SOA, SCI, TS, PKI, X509, HTTP, SAP, SSL
Education for Java Software
Typically a job would require a certain level of education.
Employers hiring for the java software 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, Software Engineering, Science, Computer Engineering, Education, Information Technology, Technology, Information Systems
Skills for Java Software
Desired skills for java software include:
Desired experience for java software includes:
Java Software Examples
Java Software Job Description
- Participate in reviews of own work and work of colleagues
- Isolate and resolve system and platform problems quickly
- Work closely with product managers, developers, and quality assurance engineers to maintain existing applications and build exciting new features
- Triage and troubleshoot issues with existing products
- Solicit feedback early and often to make sure we are building the “right stuff”
- Proactively obtain and clarify requirements as necessary
- Contribute to the automated testing of our applications
- Estimate and plan with the development team to help ensure delivery schedules are met
- Write well structured, commented, beautiful code
- Assist in architecting systems and applications
- Minimum of 8 years of relevant experience in software development
- Expertise in J2EE Web applications, Web Services, and Application Servers
- Bachelor of Computer Science or other relevant university degrees
- Strong software development skills on B/S architecture
- Fluent spoken and written English (International working experience is a plus)
- Working knowledge of Spring and Hibernate
Java Software Job Description
- Core Java Developer responsible for full software life cycle
- Hands on working experience with Java, J2EE, JDBC, Hibernate
- Define your career path and be given the opportunity to grow and learn
- Ability to purchase up to 3 days of holiday
- Discretionary annual bonus
- Eligibility for pension scheme
- Your choice of PC or Mac - with the freedom to manage it yourself
- You will design, develop and maintain software products to meet functional and non-functional requirements, in line with internal software engineering standards
- You will investigate issues by reviewing and debugging code, providing fixes and workarounds, and reviewing changes for operability to maintain existing software solutions
- You will analyze requirements documents/HLDs
- Understanding of XML/XSD
- Working with emerging technologies and software, you will be provided with a working environment that is stimulating, challenging and rewarding
- D&B are looking for developers who are proud of their code and who are willing to stand behind it every time
- If you want to influence
- Proficient in a number of programming methodologies and design patterns
- Detail-oriented individual with proven ability to ensure that their designs and subsequent code are to the highest standards
Java Software Job Description
- Prefer 3 to 7 years’ experience in Java / J2EE Development
- Partners with Enterprise Architecture to develop solutions that are in alignment with future state roadmaps and strategic goals
- You will be involved in the development of a services platform for one of the largest international providers of financial and loan services
- Combine weband backend development
- Work in a high standard agile environment with focus on quality, ownership and teamwork
- Work on innovative web and backend applications which will be used by dentists and dental surgeons worldwide
- Work on both new features continuously improving existing applications
- You will work cross-functional with functional analysts, software testers and other software developers
- Responsible for design, development, testing, and troubleshooting
- End-to-End Systems Analysis and Design
- J2EE, JSP, Servlets, JavaScript, Web Services
- Web Application Servers - WAS, Weblogic
- RDBMS - DB2 or Oracle or MS SQL Server
- At least 2 years experience in JSP
- At least 3 years experience in BPM
- At least 3 years experience in WAS or Weblogic Servers
Java Software Job Description
- Develop solutions to complex problems which require ingenuity and innovation
- Estimate effort for completing new features, enhancements, and defect fixes
- Lead efforts to scope and prioritize design requirements to meet product requirements
- Past experience in a commercial software company desired
- Designs solutions after gathering business and technical requirements.Solutions should align with technology strategies and roadmaps
- Creating and maintaining system and component design documents
- Designing solutions in alignment with technology strategies and roadmaps
- Partnering with project managers on estimating and reporting accurate progress on work activities
- Building and configuring structured components from with defined business requirements gathered in collaboration with Business Analysts
- Creating solid technical solutions by selecting the appropriate technology, leveraging COUNTRY’s defined technology standards and own knowledge of multiple programming tools and techniques
- Understanding of web service frameworks and APIs
- Experience building large scale J2EE applications (EJB, JPA, JSON)
- Experience working with HTML, JavaScript, CSS3, XML
- Knowledge of SQL and NoSQL databases (Oracle, MongoDB)
- Java – mid level experience
- Shall have seven (7) years experience in an enterprise environment
Java Software Job Description
- Participate in design and review meetings, provide status update on the daily standup calls
- Build test plan, test strategy and integration scenarios
- Prepare the Low Level and High Level design
- Work on POCs if needed to determine technical challenges
- Involve in sprint planning to determine the stories for planned sprint and estimation points
- Involve in scrum calls daily and provide the status update and daily progress
- End of each sprint, deliverable of successful completed stories after review and success build
- Demo the implementation of new stories
- Support QA, Perf and E2E testing and fix bugs if any
- Support preproduction and post production deployment and issues
- Strong understanding of Java SE and related technologies
- Effective knowledge of SQL and relational databases, as well familiarity with non-relational databases
- Team-oriented while also working well as an individual
- Understanding of performance, scalability, and high-availability considerations when building hosted applications
- Experience with public cloud hosting solutions
- Experience with Groovy, PHP or other languages