0% found this document useful (0 votes)
18 views

Backend Java Developer-JD

Uploaded by

ragunath90
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Backend Java Developer-JD

Uploaded by

ragunath90
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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