Software Developer II - Secunderabad | Zoek India
This Browser does not support all the features of .
For the best experience please use a Modern Browser.
Secunderabad, Rangareddi, Telangana
Permanent (Full time)
Experience with installing JEE application servers in a local development environment and deploying applications to them. For example:- IBM WebSphere (preferred),- RedHat JBOSS- Oracle WebLogic
Experience with an Integrated Development Environments and build systems:- Eclipse- Apache ANT
Experience in JEE development including:- Servlets- EJBs- JSP- Spring Framework- Hibernate- SOAP web services
Experience with Java development:- Java (minimum)- Java or higher (nice to have)- Writing and executing JUnit tests- Debugging java code
Experience with database development:- Writing java code that uses JDBC to execute:- SQL queries- Call prepared statements- Call callable (stored procedure) statements
Communication Skills:- Ability to work collaboratively with or lead cross-functional teams with minimal supervision.- Ability to work both independently and with a dispersed team- Excellent interpersonal, written and verbal communication skills to work with IT Partners and Other Developers- Demonstrated knowledge in Agile software development disciplines- Familiarity with UML Class and Sequence diagrams
Problem Solving:- Attention to detail and organization in all aspects of the system development along with a solid understanding of the customer need.- Ability to understand, master, and be able to prototype with existing and new technologies quickly.- Experience with enhancing and maintaining legacy JEE applications
Time Management:- Ability to effectively plan, organize and prioritize multiple streams of activity. Adapt well to changes.- Demonstrated ability to meet commitments and multi-task in a fast-paced work environment with a high-level of accuracy and efficiency.
Analytic Skills:- Demonstrated critical thinking skills.- Open-minded, willing to consider multiple options, sources, perspectives, and possible solutions. Careful assessment of the importance, relevance, and validity of all options.- Inquisitive. Ask probing questions and research as a basis for making design decisions and judging quality; understand the true reason behind the request rather than just accepting an initial thought or proposed solution.- Proactive and willing to contribute ideas. Not afraid to ask questions.
EDUCATION and/or EXPERIENCE:- Bachelor’s degree in a technical discipline or equivalent experience/training- 3-5 years of experience in Java building web applications in a J2EE Environment within the US- 2+ years of experience working with large scale ecommerce web applications- Demonstrated knowledge in building, debugging and maintaining mission critical enterprise applications.- Experience in application development, testing, implementation and documentation of web based applications using Java