Java Developer

Job Description Summary
Design, develop, build, implement, document, deploy, operate, analyze, and deliver large-scale, multi-threaded, high-throughput, highly reliable, distributed software applications, tools, systems and services with multiple interacting processes using Object Oriented design, Java, Perl, C++, .Net or any open Source Technologies.
Job Description
- Strong Data structure, Algorithm and Problem solving skills.
- Experience in seeing through a complete software life cycle and showing ownership on building components in them
- Hands on experience in any of the technologies like Java,.Net, C#, ASP.Net, Nodejs, Ember.js, Python, PostgreSQL, Reactjs or open source. etc
- Good Problem Solving skills to be able to work independently without guidance
- Strong in design patterns
- Responsible for development of enhancements to the product and design.
- Passion for building scalable, global, complex systems to solve problems with proven ability to deliver high quality software.
Preferred Qualifications
- Demonstrated ability to achieve stretch goals in a highly innovative and fast-paced environment.
- Solid understanding of Object-Oriented design and concepts
- Hard core Engineer with passion for learning new technologies
- Expertise in delivering high quality and innovative applications.
- Strong desire to build, sense of ownership, urgency, and drive.
- Excellent written communication and verbal agility are strong assets. Skills:- Java, J2EE, Struts, Spring, Hibernate (Java) and EJB
Experience :
4 to 8
Education:
Bachelor’s degree or higher in Computer Science or related field (BE/BTech/ME/MTech/MS in computer science etc).
Contact us today to get started or visit our frequently asked questions to learn more!