Developer Java Job Description
Developer Java Duties & Responsibilities
To write an effective developer java job description, begin by listing detailed duties, responsibilities and expectations. We have included developer java job description templates that you can modify and use.
Sample responsibilities for this position include:
Developer Java Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Developer Java
List any licenses or certifications required by the position: JAVA, HTTPS, AWS, CSSLP, II, IAT, SAP, AINS, PMP, ITIL
Education for Developer Java
Typically a job would require a certain level of education.
Employers hiring for the developer 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, Information Systems, Software Engineering, Science, Computer Engineering, Software Development
Skills for Developer Java
Desired skills for developer java include:
Desired experience for developer java includes:
Developer Java Examples
Developer Java Job Description
- Communicate clearly on work done, clarifying upcoming priorities, document work done when appropriate
- Adhere to best practices for software development at large and those within our team
- Unit and system testing
- Working as a part of a team on your own initiative
- Support, maintain, develop their system, working together with the global IT Team
- Cooperate with QA,IT support team to design, implement, or develop new applications
- Provide high-quality solutions to the business
- Develop front-end, service and data layer
- Develop unit tests, understand build systems (MVN, SVN)
- Peer review of detailed designs, code and unit tests
- UI development experience with at least one of the JS technologies (extJS, Angular)
- NoSQL (ElasticSearch)
- General fixed income trading concepts
- Experience of analysis and development using J2EE, html and java scripting
- Proven ability to build effective team player
- Spring framework – MVC, dependency injection
Developer Java Job Description
- Communicates effectively with designers, testers and a team lead
- Conversational, written and technical English is needed
- German on intermediate level is advantage
- 0-2 years experience with SW development
- Able to collaborate and work in teams - even in virtual teams with members working together from different locations
- As one of the team players, participate in design sessions with engineering discussion and is expected to turn design into quality implementation with low level design, coding and unit test
- Responsible for writing reusable code for new and enhanced functionality of our product
- Working full lifecycle of product development including design, implementation and testing
- Working with architect to validate designs through walk-through, prototypes, and unit testing
- Responsible for recommending and maintaining strong standard coding conventions, source management, and documentation
- Able to work in a collaborative way, working with IT groups within the firm
- Hands-on experience with Spring Framework or other open source applications
- Understanding of the SDLC, development practices and exposure to Perforce or equivalent
- Knowledge of Hibernate, Service Oriented Architectures
- A computer science degree and solid foundation in mathematics and physics
- Good communication skills, good English knowledge
Developer Java Job Description
- Develop, test and deliver high-quality code
- Participate in regular code-reviews with senior technical staff
- Develop tools and utilities to measure, analyze and improve everything we do
- Estimation of new requirements
- Coordination and planning with business analysts on new features and designs
- Infrastructure logistics
- You need to build and maintain server side components of development projects
- You still need to define and implement innovative solutions and development strategies
- You should work together with web developers to provide data-frameworks and APIs to enhance front-end experiences
- You need to have a strong experience in unit testing and delivering quality software
- Experience in a higher level scripting language, Perl/Python
- Exposure to functional programming, especially Scala
- Design, Develop, Test & Release enhancements to Reference Data applications
- Ability to quickly and accurately develop enhancements to reference data applications, based upon business analyst specifications, working in line with both the firms and departmental standards
- Responsive to production incidents and support queries
- J2EE (RMI, EJB)
Developer Java Job Description
- Working as a part of a team on own initiative
- Collaborate with the Customer Success team to ensure issues are clearly identified and are replicated in-house
- Work with Product Management to prioritize work, including fixes and patches, in an Agile environment
- Ensure knowledge of customer product interaction and usage is up to date and articulated within the company
- Write clean, well-engineered code that conforms to accepted engineering standards and coding hygiene
- Improve product code as needed (patch, re-factor, or re-write) to improve workflows and performance
- Undertake JSE class library open source implementation and related testing work
- Design complex software applications for specific modules
- Work with Product Management
- Ensure that code is tested using Unit, Integration and Behavioral Tests
- Financial services, Retail Banking (preferred)
- Strong proficiency in Core Java and XML technologies in a Linux server-side environment
- Databases, Perl scripting
- Solid knowledge of a compiled Object Oriented language (Java or C++)
- Capable of working in a multinational team divided across many time zones and locations and deal with occasional short deadlines
- Intermediate level of written English knowledge
Developer Java Job Description
- Work autonomously in the coding and testing of code
- Provide detailed analysis and recommendations to the project lead
- Document the code and the changes implemented
- Deploying code to multiple environments, including production
- Evaluating requests for new or modified applications to determine their feasibility
- Interpreting user specifications in order to arrive at design specifications
- Developing software code to agreed specifications
- Analyzing production problems and debug technical issues
- Working with business analysts in other countries to determine most appropriate development modules in order to provide a solution
- Working with the onsite team to develop technical solutions and assist in the preparation of design documents
- Experience writing stored procedures using PL/SQL desirable
- Good communicator, good listener
- 3+ years experience in Java, C# or C++
- 1+ years experience in low-latency, high-performance or big data projects
- Distributed systems, networking or OS programming experience
- Linux fluency