Java Software Developer
Job Market - IT / Software Development
Java Software Developer- About the role
This Role in the Technology Services department is to provide the design and implementation of software solutions to improve business efficiency and productivity.
Creates user information solutions by developing, implementing, and maintaining software components and interfaces.
Java Software Developer- Key duties
Defines site objectives by analyzing user requirements; envisioning system features and functionality.
Designs and develops user interfaces and applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
Completes application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
Java Software Developer - Key requirements
Hands-on experience within a technical role, in the field.
Knowledge of data processing, hardware platforms, and enterprise software applications.
Technical experience with systems networking, databases, development and user support.
BS/MS degree in Computer Science, Engineering or a related subject
Experience in software development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals
Knowledge of: Java/Java Applets; Software Requirements; Software Development Process; Object-Oriented Design (OOD); Software Debugging and Maintenance; Smooks; ActiveMQ; Groovy 2.4; Mulesoft ESB
Bank or payment details should never be provided when applying for a job. For information on how to stay safe in your job search, visit SAFERjobs.Report this job
"Office Assistant jobs in London"
'Saved search name'