Must have a strong programming background authoring well written, well documented, mdular and clean code.
• Participate in the design and implementation of proposed solutions.
• Collaborate with cross-functional teams to analyze, design, and ship new features.
• Must be well organized, a good communicator, able to effectively prioritize tasks, and manage your projects from concept to production.
• Ability to write stored procedures, write SQL queries, and ability to analyze the SQL data is desired.
• Attention to detail and commitment to high quality / error free deliverables.
• Develop code that complies with design specifications and meets security and Java / JEE best practices Self-disciplined, flexible and highly cooperative.
Required Skill Set:
• 3 – 6 years of work experience in Java, J2EE, UNIX/Linux, PL/SQL, Data structures, Design Patterns, Optimizations, Object – Oriented design, Shell scripting, algorithm design and analysis.
• Component in core Java basics and Multi-threading, Spring Boot, Struts, JPA and Hibernate etc.,
• Hands on experience in developing message-based architecture and low latency applications.
• Ability to tune applications performance, memory management, garbage collection.
• Experience developing and deploying applications in leading application servers such a Weblogic, Tomcat and JBoss.
• Strong knowledge and working experience in relational database technology: SQL, JDBC, MYSQL, Data Structures and Algorithsm.
• Experience with Web Services (AXIS2, JAX-RPC, JAX-WS, JAXB, REST/XML-Over-HTTP, SOAP, WSDL).
• Experience using Test Driven Development, Continuous Integration, Test Automation
• Mobile Development experience is a plus.
Any Graduate