Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
15 views

Backend Java Developer-JD

Uploaded by

ragunath90
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views

Backend Java Developer-JD

Uploaded by

ragunath90
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Position: Senior Java Backend Developer

Experience Required : 5- 9 Years


Job Location: Indore

About the role


We are looking for an awesome Senior Java Backend Developer. As a member of our firm, you
will part of creating a new development platform using new technologies and concepts. Your
role will be diverse and meaningful and your contribution will have a great impact on those
around you.

What should you have

The senior Java developer must have an expert understanding of:

• the system development life cycle and can explain the Java developer role in each
stage
• the defined system development tools, processes and workflows
• the distinction between business, functional and non-functional requirements and how to
implement them
• the importance of delivering high quality source codes and how to achieve it
• the technologies used and the systems components structure
• the domain and business terminologies and link them back to system implementations

Roles and Responsibilities


• Develop, test, and maintain the deloyed application software with excellent quality
• analyse, maintain and enhance existing application and troubleshoot issues with high
efficiency
• perform and help others on the accurate development estimation
• can produce and help others on suitable technical specifications and best designs by
himself
• can help to produce high standards on the team and stick with it
• strong analytical and problem solving skills
• present to senior stakeholders
• offer support and guidance to junior and intermediate Java developers
• self-starter who takes ownership, is accountable, and is able to guide others to work
together
• excellent written and verbal communication skills
• can help and guide the quality assurance and provide comments
• manage and co-ordinate work and priorities of a team of junior and intermediate Java
developers
• perform analysis at a strategic level and understand principles of business, technical
and enterprise architecture
• Passionate about technology and development.
• Results oriented with the ability to work under pressure and juggle multiple concurrent
projects with changing priorities and deadlines
• Able to work with the team to deal with complexity and migrate between detailed and
high level requirements.
Skills Required
• Java EE
• Oracle and PL/SQL
• ORM/Hibernate/JPA/TopLink knowledge
• Deep understanding of Spring
• XML/XSD/JAXB and web services
• Unit testing, automate testing using different testing frameworks
• Comprehensive knowledge of OO design principles and development patterns
• Knowledge with industry standard Application Servers (preferably
WebLogic/AppCenter)
• Linux and load balancing (Apache, LVS, F5) knowledge
• Knowledge with Business Rules Management Frameworks, e.g., QuickRules,
FICO Blaze Advisor
• Knowledge using formal modelling languages (UML etc) and modelling tools
(Enterprise Architect, etc.)
• Maven 3 and ANT build scripts
• JMS, Tibco EMS knowledge
• Java Batch Scheduling (eg. Flux, Quartz) knowledge
• Presentation layer development (JSP, HTML5, CSS, JavaScript, jQuery, Spring
MVC, Angular 2)
• Exposure to Agile principles and methodologies, including Continuous Integration and
Test Driven Development
• Microsoft Vision
• Microsoft Word and Excel
• Technical lead

Leadership Abilities
• Analytical thinking
• Personal organisation and time management skills
• Technical and business writing skills
• Presentation and facilitation skills
• Communication skills (written, verbal/presenting and listening)
• Stress management
• Customer focused
• Results oriented
• Able to resolve conflict
• Creative
• Innovative
• Self-driven
• Attention to detail
• Ability to build relationships with people from all different backgrounds and at different
job levels

Desired Candidate Profile


• Java related course
• Oracle Database related course
• System architect related course
• Honours degree
• At least 5 years as a Java Developer, or 2 year experience as a Senior Java Developer or
technical team leader
• Java related system implementation and deployment
• Requirements analysis and system design experience
• Problem analyse and solving

You might also like