Java Dev Job Description

Java Dev Job Description

4.5
162 votes for Java Dev
Java dev provides technical expertise on Java, database (Oracle preferably), Spring, Unix/Linux shell scripting.

Java Dev Duties & Responsibilities

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

Sample responsibilities for this position include:

Other in-house software solutions in response to business needs
Lead a team of developers (5 to 7) and own end to end delivery of projects
Lead the design, architecture and do hands on development
Make and meet iteration and release plan commitments
Team player - will go above and beyond to solve problems
Provides Level 3 support for technical infrastructure components
Customizes packaged software
Work on development projects (analysis, development, unit and integration testing ) requiring changes to services
Provides an advanced level of knowledge of HRIS functions (including PeopleSoft) the systems and tools that are bolt on applications such as Goals Management, Performance Management, and PeopleSoft Query reporting
Execution of automated test cases and scenarios

Java Dev Qualifications

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

Licensing or Certifications for Java Dev

List any licenses or certifications required by the position: IBM, AWS, PCF

Education for Java Dev

Typically a job would require a certain level of education.

Employers hiring for the java dev 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, Science, Information Technology, Education, Software Engineering, Computer Engineering, Information Systems, Graduate

Skills for Java Dev

Desired skills for java dev include:

Golang
JavaScript are desirable
Distributed network architectures and network security
Spring framework and Springboot
Ant
Java
TeamCity
Design patterns and applicability in real world
Shell Scripting
UNIX

Desired experience for java dev includes:

Scala development experience, including Collections
Risk systems development experience, with experience of optimizing or developing Risk or P&L calculations
Involved in design work across the application layers (front-end , service and back-end)
Strong ability to work independently in a team environment, open mind, and demonstrated analytical thinking, adaptability, enthusiasm and motivation
Hands on experience of implementing Service Oriented Architecture (SOA) using SOAP and/or Restful APIs
Solid working experience in first generation of Web services technologies and standards including XML, XSD, SOAP, WSDL and UDDI

Java Dev Examples

1

Java Dev Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of java dev. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for java dev
  • Should be flexible to handle new features defect fixes
  • Your Progress – the trainer’s positive feedback on your class interactions and attendance
  • Your Results - very good technical results during the training programme
  • Your Interest and Availabilityto work full-time/part-time (flexible work schedule)
  • Lead analysis of identified issues or problems which may require changes to procedures, standards or systems
  • Co-ordinate Market driven activities like Clearing House Firedrills, Trioptimas with the business
  • Ability to plan and lead the deployment of a cloud stack in a production environment
  • Using Docker and Rkt containers for local and cloud-based development
  • Must be able to take a high-level requirement, ask questions/Seek clarifications and get the job done
  • Work with system architects to implement the best solution to complex problems
Qualifications for java dev
  • Experience of developing JUnit automated unit tests to exercise code / services Practical knowledge of using mocks to test objects with dependencies in unit tests
  • Experience of working in a team environment using source control management tools, such as CVS, SVN etc, knowledgeable of branching and merging strategies
  • Experiences of Cloud Computing Platforms like Amazon Web Services, Google App Engine
  • BS Degree, good at OOA/OOD development standards and practices
  • Have knowledge in HTTP, Restful, SOAP, JSON, XML
  • Experience in solution designing
2

Java Dev Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of java dev. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for java dev
  • Participate in trainings and practical sessions to improve your knowledge and experience in the fields of software development and e-Commerce
  • Development activities like requirement analysis, coding, testing
  • Be the technology leader /developer for specific work streams in LION
  • Ensure requirements gathering & definition, analysis for the work stream that you own
  • Manage and coordinate the solution development with development leads and the program manager
  • Work with the team to help define the overall delivery plan for the work stream
  • Participate in sprint planning, scoping and estimation exercises
  • Act as liaison and coordinator between business users and technology team, communicating effectively with each group using their preferred vocabularies
  • Interact with project stakeholders and business groups to evaluate business needs and/or data issues & work with the technology team to implement pragmatic solutions in a timely manner
  • Define and own project solution and help define test scenarios to ensure full coverage against project specifications
Qualifications for java dev
  • A strong desire and aptitude for learning new technologies
  • Maintain and optimize existing processes
  • Strong performance optimization skills
  • Financial industry experience and knowledge of financial products preferably in FX or Equities
  • Experience with market data and/or trade data
  • Very strong experience in the development of web apps
3

Java Dev Job Description

Job Description Example
Our company is hiring for a java dev. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for java dev
  • Skill for writing reusable Java libraries and APIs
  • Familiarity with build tools such as Ant, Maven, Jenkins, Artifactory
  • Participate in testing cycles by helping testing team and coordinating business involvement for UAT sign-offs
  • Establish system and user training documentation
  • Provide L2, L3 support on need basis
  • Support production deployments on need basis
  • Participate in capacity planning as per need
  • You'll be writing quality code in the applicable web-based technologies
  • You will work closely with other developers, testers, PM, designers and operations to create, ship, and maintain world-class software
  • Participate in the definition and promotion of engineering best processes and methods within the team
Qualifications for java dev
  • Background in statistics or machine learning
  • System design/arch experience
  • A working knowledge of installers for deploying software at customer premises
  • Work with QA to ensure system, stress and integration tests are performed
  • Knowledge on Messaging
  • Experience/ willingness to lean and work with Angular JS and HTML5
4

Java Dev Job Description

Job Description Example
Our innovative and growing company is looking for a java dev. 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 dev
  • Experience developing on Java Applications that support enterprise wide networks on a Linux platform with hands on experience in troubleshooting, designing, and developing what it takes to keep it running, secure and maintainable
  • Designs, develops, and tests new and/or modifies existing web based applications in languages such as Java, J2EE, .NET
  • Resolve code defects and maintain a high-quality bar for the team
  • Work towards process and technology improvements and drive to implementation
  • Work closely with project/programme management and architecture team
  • Act as an expert on the platform in team meetings and product development opportunities
  • Act as an expert on the platform in meetings with Customer
  • Ensure projects are completed according to product architecture specifications and architecture solutions are properly documented
  • Spin up brand new pages targeting specific keywords
  • Advocate and champion front end quality coding and best practices
Qualifications for java dev
  • 5+ years in a Full Stack Java Development role
  • 3-5 years of experience in building large scale Java applications (preferably trading systems)
  • Experience designing and writing quality multi-threaded applications
  • Experience with high performance/low-latency java development
  • Experience with matching engines and OMS development
  • Experience identifying code bottlenecks and applying performance enhancements
5

Java Dev Job Description

Job Description Example
Our company is searching for experienced candidates for the position of java dev. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for java dev
  • Cooperate with Scrum and Kanban development teams, culture of communication
  • Create efficient and reliable system integrations
  • Promote codified infrastructure, immutable infrastructure, testable services
  • Help mentor others on the team, sharing your expertise and cross training on business lines
  • Develop custom software applications to support business initiatives by collaborating with your agile team to develop software that helps the organization perform more efficiently and profitably
  • Participate in cross-team Communities of Practice (COPs) to leverage shared knowledge and interest across product teams
  • Work closely with Product, User Experience (UX), and design teams, other software developers
  • Participate in pair programming with other developers, sharing technical and business domain knowledge
  • Contribute back to the open source community where appropriate, and assist with maintaining contributions to Open Source, and to the Indianapolis developer community
  • Develop custom software to support business initiatives as part of an Agile software development team
Qualifications for java dev
  • Experience designing and implementing network protocols for correctness, robustness, and performance
  • B.E/MC · Hands on programming experience of around 2-4 years in application development
  • Has worked in either System Management Or Storage Management or Network Management domains but not mandatory
  • Proficient in working with & customizing web servers &/or application servers
  • Hands on experience in unit testing utilizing JUNIT and other unit testing tools
  • UI Frontend frameworks like – Java Script frameworks, JQuery, AngularJS, CSS3

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates