Senior Java Spring Developer to work on an exciting project

This project received 31 bids from talented freelancers with an average bid price of ₹ INR.

Get free quotes for a project like this
Project Budget
Total Bids
Project Description

This is an opportunity to work with a talented team and contribute to a new and growing company. Successful candidates have a great attitude, are fast learners, excellent communicators, comfortable with technology, are able to take direction, and quickly form telephone/e-mail based relationships.

If you are a self-driven, experienced, multi-talented Java developer and have in-depth knowledge of the Spring framework: we want to talk to you. We are a small distributed team that works all over the world, and we're looking for a Spring Batch developer to contribute on our most important projects.

We want only kickass human beings to join our team. If you think of yourself as a unicorn, ninja, rock star, superwoman, we don’t mind. Please just leave the ego at the door! Having a passion for great design and an eye for detail is paramount. We need to feel that you care deeply about your craft.

Generic Skills Required for Performing the Job:

• Strong Development Skills in the technologies listed

• Strong analysis, problem solving and troubleshooting skills

• Demonstrated interest in, knowledge of, and enthusiasm for Internet technologies

• Strong business acumen and desire to deliver service excellence to customers

• Proven ability to define success criteria to meet and measure quality expectations

• Experienced in estimating effort and elapsed time required to complete project deliverables.

• Provide feedback on business requirements documentation to ensure resolution of any apparent ambiguity or


• Perform Functional Breakdown, Design, Programming, testing to support the business requirements.

• Perform impact analysis for design modification and obtain signoff from the Architecture Team.

• Developing and documenting workload estimates (ie: Creation of workload breakdown plan to define and track

software development efforts for your own efforts)

• Developing and delivering functionality within these estimated effort and time frames

Specific tech skills essential for completing the assignment

• Mastery of Java - Multithreading, Collections and Exception handling

• Knowledge of J2EE servlet API

• Demonstrated experience in building web based java applications

• Knowledge of Spring framework and the following concepts is a must


o Transaction management

o Hibernate or Spring JDBC

o Spring Batch

• Should be aware of best practices around programming and version control

• Superb written & verbal communication skills

• Strong attention to detail

• Experience working in an agency environment and managing a team

Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online